Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c15b' (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/8256911-fedora-40-x86_64 --chroot fedora-40-x86_64 Version: 1.1 PID: 6928 Logging PID: 6929 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 8256911, 'buildroot_pkgs': [], 'chroot': 'fedora-40-x86_64', 'enable_net': True, 'fedora_review': False, 'git_hash': '09a3c3aa1804c18e8cafb9a811c597b4bcdbc26e', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/ashbir/Klayout/klayout', 'isolation': 'simple', 'memory_reqs': 2048, 'package_name': 'klayout', 'package_version': '0.29.8-2', 'project_dirname': 'Klayout', 'project_name': 'Klayout', 'project_owner': 'ashbir', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/ashbir/Klayout/fedora-40-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'ashbir/Klayout--ashbir', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'ashbir', 'tags': [], 'task_id': '8256911-fedora-40-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/ashbir/Klayout/klayout /var/lib/copr-rpmbuild/workspace/workdir-e4d80wpj/klayout --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/ashbir/Klayout/klayout', '/var/lib/copr-rpmbuild/workspace/workdir-e4d80wpj/klayout', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-e4d80wpj/klayout'... Running: git checkout 09a3c3aa1804c18e8cafb9a811c597b4bcdbc26e -- cmd: ['git', 'checkout', '09a3c3aa1804c18e8cafb9a811c597b4bcdbc26e', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-e4d80wpj/klayout rc: 0 stdout: stderr: Note: switching to '09a3c3aa1804c18e8cafb9a811c597b4bcdbc26e'. 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 09a3c3a automatic import of klayout Running: dist-git-client sources /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-e4d80wpj/klayout/klayout.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-e4d80wpj/klayout --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1731552437.753728 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.9 starting (python version = 3.12.1, NVR = mock-5.9-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-e4d80wpj/klayout/klayout.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-e4d80wpj/klayout --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1731552437.753728 -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-e4d80wpj/klayout/klayout.spec) Config(fedora-40-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 5.9 INFO: Mock Version: 5.9 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-40-x86_64-bootstrap-1731552437.753728/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 bootstrap image: registry.fedoraproject.org/fedora:40 INFO: Pulling image: registry.fedoraproject.org/fedora:40 INFO: Copy content of container registry.fedoraproject.org/fedora:40 to /var/lib/mock/fedora-40-x86_64-bootstrap-1731552437.753728/root INFO: Checking that registry.fedoraproject.org/fedora:40 image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:40 with podman image mount INFO: image registry.fedoraproject.org/fedora:40 as /var/lib/containers/storage/overlay/2d9ce2be8b4d460061ce50645024346a8610e532eb996721a26a83341d94d7fd/merged INFO: umounting image registry.fedoraproject.org/fedora:40 (/var/lib/containers/storage/overlay/2d9ce2be8b4d460061ce50645024346a8610e532eb996721a26a83341d94d7fd/merged) with podman image umount INFO: Using 'dnf4' instead of 'dnf5' for bootstrap chroot INFO: Package manager dnf4 detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf5 tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 10 kB/s | 1.0 kB 00:00 fedora 7.2 MB/s | 20 MB 00:02 updates 13 MB/s | 11 MB 00:00 Dependencies resolved. ================================================================================ Package Architecture Version Repository Size ================================================================================ Installing: dnf5 x86_64 5.1.17-2.fc40 updates 700 k dnf5-plugins x86_64 5.1.17-2.fc40 updates 358 k Installing dependencies: fmt x86_64 10.2.1-5.fc40 updates 125 k libdnf5 x86_64 5.1.17-2.fc40 updates 999 k libdnf5-cli x86_64 5.1.17-2.fc40 updates 231 k sdbus-cpp x86_64 1.4.0-2.fc40 fedora 110 k Transaction Summary ================================================================================ Install 6 Packages Total download size: 2.5 M Installed size: 6.9 M Downloading Packages: (1/6): dnf5-plugins-5.1.17-2.fc40.x86_64.rpm 1.4 MB/s | 358 kB 00:00 (2/6): fmt-10.2.1-5.fc40.x86_64.rpm 2.5 MB/s | 125 kB 00:00 (3/6): dnf5-5.1.17-2.fc40.x86_64.rpm 2.3 MB/s | 700 kB 00:00 (4/6): libdnf5-cli-5.1.17-2.fc40.x86_64.rpm 4.2 MB/s | 231 kB 00:00 (5/6): libdnf5-5.1.17-2.fc40.x86_64.rpm 12 MB/s | 999 kB 00:00 (6/6): sdbus-cpp-1.4.0-2.fc40.x86_64.rpm 280 kB/s | 110 kB 00:00 -------------------------------------------------------------------------------- Total 5.5 MB/s | 2.5 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : fmt-10.2.1-5.fc40.x86_64 1/6 Installing : libdnf5-5.1.17-2.fc40.x86_64 2/6 Installing : libdnf5-cli-5.1.17-2.fc40.x86_64 3/6 Installing : sdbus-cpp-1.4.0-2.fc40.x86_64 4/6 Installing : dnf5-5.1.17-2.fc40.x86_64 5/6 Installing : dnf5-plugins-5.1.17-2.fc40.x86_64 6/6 Running scriptlet: dnf5-plugins-5.1.17-2.fc40.x86_64 6/6 Installed: dnf5-5.1.17-2.fc40.x86_64 dnf5-plugins-5.1.17-2.fc40.x86_64 fmt-10.2.1-5.fc40.x86_64 libdnf5-5.1.17-2.fc40.x86_64 libdnf5-cli-5.1.17-2.fc40.x86_64 sdbus-cpp-1.4.0-2.fc40.x86_64 Complete! INFO: Switching package manager from dnf4 to the dnf5 (direct choice) Finish(bootstrap): installing dnf5 tooling 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-40-x86_64-1731552437.753728/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.19.1.1-1.fc40.x86_64 rpm-sequoia-1.7.0-1.fc40.x86_64 python3-dnf-4.21.1-1.fc40.noarch yum-4.21.1-1.fc40.noarch dnf5-5.1.17-2.fc40.x86_64 dnf5-plugins-5.1.17-2.fc40.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: updates 100% | 20.8 MiB/s | 12.0 MiB | 00m01s fedora 100% | 16.6 MiB/s | 21.8 MiB | 00m01s Copr repository 100% | 26.2 KiB/s | 2.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 5.2.26-3.fc40 fedora 8.1 MiB bzip2 x86_64 1.0.8-18.fc40 fedora 91.7 KiB coreutils x86_64 9.4-8.fc40 updates 5.8 MiB cpio x86_64 2.15-1.fc40 fedora 1.1 MiB diffutils x86_64 3.10-5.fc40 fedora 1.6 MiB fedora-release-common noarch 40-39 updates 19.1 KiB findutils x86_64 1:4.9.0-9.fc40 updates 1.5 MiB gawk x86_64 5.3.0-3.fc40 fedora 1.7 MiB glibc-minimal-langpack x86_64 2.39-22.fc40 updates 0.0 B grep x86_64 3.11-7.fc40 fedora 1.0 MiB gzip x86_64 1.13-1.fc40 fedora 385.0 KiB info x86_64 7.1-2.fc40 fedora 357.8 KiB patch x86_64 2.7.6-24.fc40 fedora 262.8 KiB redhat-rpm-config noarch 288-1.fc40 updates 185.2 KiB rpm-build x86_64 4.19.1.1-1.fc40 fedora 173.7 KiB sed x86_64 4.9-1.fc40 fedora 861.5 KiB shadow-utils x86_64 2:4.15.1-4.fc40 updates 4.1 MiB tar x86_64 2:1.35-3.fc40 fedora 2.9 MiB unzip x86_64 6.0-63.fc40 fedora 382.8 KiB util-linux x86_64 2.40.2-1.fc40 updates 3.7 MiB which x86_64 2.21-41.fc40 fedora 80.2 KiB xz x86_64 1:5.4.6-3.fc40 fedora 2.0 MiB Installing dependencies: alternatives x86_64 1.27-1.fc40 updates 66.3 KiB ansible-srpm-macros noarch 1-16.fc40 updates 35.7 KiB audit-libs x86_64 4.0.2-1.fc40 updates 327.4 KiB authselect x86_64 1.5.0-6.fc40 updates 153.6 KiB authselect-libs x86_64 1.5.0-6.fc40 updates 818.2 KiB basesystem noarch 11-20.fc40 fedora 0.0 B binutils x86_64 2.41-37.fc40 updates 26.4 MiB binutils-gold x86_64 2.41-37.fc40 updates 2.0 MiB bzip2-libs x86_64 1.0.8-18.fc40 fedora 80.7 KiB ca-certificates noarch 2024.2.69_v8.0.401-1.0.fc40 updates 2.4 MiB coreutils-common x86_64 9.4-8.fc40 updates 11.4 MiB cracklib x86_64 2.9.11-5.fc40 fedora 238.9 KiB crypto-policies noarch 20241011-1.git5930b9a.fc40 updates 158.0 KiB curl x86_64 8.6.0-10.fc40 updates 738.6 KiB cyrus-sasl-lib x86_64 2.1.28-19.fc40 fedora 2.3 MiB debugedit x86_64 5.0-18.fc40 updates 199.3 KiB dwz x86_64 0.15-8.fc40 updates 294.9 KiB ed x86_64 1.20.2-1.fc40 updates 146.9 KiB efi-srpm-macros noarch 5-11.fc40 fedora 40.1 KiB elfutils x86_64 0.192-4.fc40 updates 2.7 MiB elfutils-debuginfod-client x86_64 0.192-4.fc40 updates 76.1 KiB elfutils-default-yama-scope noarch 0.192-4.fc40 updates 1.8 KiB elfutils-libelf x86_64 0.192-4.fc40 updates 1.2 MiB elfutils-libs x86_64 0.192-4.fc40 updates 670.3 KiB fedora-gpg-keys noarch 40-2 updates 124.7 KiB fedora-release noarch 40-39 updates 0.0 B fedora-release-identity-basic noarch 40-39 updates 654.0 B fedora-repos noarch 40-2 updates 4.9 KiB file x86_64 5.45-4.fc40 fedora 103.5 KiB file-libs x86_64 5.45-4.fc40 fedora 9.9 MiB filesystem x86_64 3.18-8.fc40 fedora 106.0 B fonts-srpm-macros noarch 1:2.0.5-14.fc40 fedora 55.3 KiB forge-srpm-macros noarch 0.3.2-1.fc40 updates 39.0 KiB fpc-srpm-macros noarch 1.3-12.fc40 fedora 144.0 B gdb-minimal x86_64 15.2-2.fc40 updates 13.0 MiB gdbm x86_64 1:1.23-6.fc40 fedora 460.9 KiB gdbm-libs x86_64 1:1.23-6.fc40 fedora 121.9 KiB ghc-srpm-macros noarch 1.9.1-1.fc40 updates 747.0 B glibc x86_64 2.39-22.fc40 updates 6.6 MiB glibc-common x86_64 2.39-22.fc40 updates 1.0 MiB glibc-gconv-extra x86_64 2.39-22.fc40 updates 7.8 MiB gmp x86_64 1:6.2.1-8.fc40 fedora 794.6 KiB gnat-srpm-macros noarch 6-5.fc40 fedora 1.0 KiB go-srpm-macros noarch 3.5.0-1.fc40 fedora 60.6 KiB jansson x86_64 2.13.1-9.fc40 fedora 88.3 KiB json-c x86_64 0.17-3.fc40 fedora 82.4 KiB kernel-srpm-macros noarch 1.0-23.fc40 fedora 1.9 KiB keyutils-libs x86_64 1.6.3-3.fc40 fedora 54.4 KiB krb5-libs x86_64 1.21.3-1.fc40 updates 2.3 MiB libacl x86_64 2.3.2-1.fc40 fedora 40.0 KiB libarchive x86_64 3.7.2-7.fc40 updates 922.6 KiB libattr x86_64 2.5.2-3.fc40 fedora 28.5 KiB libblkid x86_64 2.40.2-1.fc40 updates 258.6 KiB libbrotli x86_64 1.1.0-3.fc40 fedora 829.5 KiB libcap x86_64 2.69-8.fc40 updates 219.8 KiB libcap-ng x86_64 0.8.4-4.fc40 fedora 73.1 KiB libcom_err x86_64 1.47.0-5.fc40 fedora 67.2 KiB libcurl x86_64 8.6.0-10.fc40 updates 776.8 KiB libeconf x86_64 0.6.2-2.fc40 updates 58.0 KiB libevent x86_64 2.1.12-12.fc40 fedora 895.6 KiB libfdisk x86_64 2.40.2-1.fc40 updates 362.9 KiB libffi x86_64 3.4.4-7.fc40 fedora 81.6 KiB libgcc x86_64 14.2.1-3.fc40 updates 274.6 KiB libgomp x86_64 14.2.1-3.fc40 updates 523.6 KiB libidn2 x86_64 2.3.7-1.fc40 fedora 329.1 KiB libmount x86_64 2.40.2-1.fc40 updates 355.8 KiB libnghttp2 x86_64 1.59.0-3.fc40 updates 166.1 KiB libnsl2 x86_64 2.0.1-1.fc40 fedora 57.9 KiB libpkgconf x86_64 2.1.1-2.fc40 updates 74.2 KiB libpsl x86_64 0.21.5-3.fc40 fedora 80.5 KiB libpwquality x86_64 1.4.5-9.fc40 fedora 417.8 KiB libselinux x86_64 3.7-5.fc40 updates 177.0 KiB libsemanage x86_64 3.7-2.fc40 updates 293.5 KiB libsepol x86_64 3.7-2.fc40 updates 817.9 KiB libsmartcols x86_64 2.40.2-1.fc40 updates 180.4 KiB libssh x86_64 0.10.6-5.fc40 fedora 509.3 KiB libssh-config noarch 0.10.6-5.fc40 fedora 277.0 B libstdc++ x86_64 14.2.1-3.fc40 updates 2.8 MiB libtasn1 x86_64 4.19.0-6.fc40 fedora 175.7 KiB libtirpc x86_64 1.3.6-0.fc40 updates 202.7 KiB libtool-ltdl x86_64 2.4.7-10.fc40 fedora 66.2 KiB libunistring x86_64 1.1-7.fc40 fedora 1.7 MiB libutempter x86_64 1.2.1-13.fc40 fedora 57.7 KiB libuuid x86_64 2.40.2-1.fc40 updates 37.5 KiB libverto x86_64 0.3.2-8.fc40 fedora 29.5 KiB libxcrypt x86_64 4.4.36-10.fc40 updates 267.5 KiB libxml2 x86_64 2.12.8-1.fc40 updates 1.7 MiB libzstd x86_64 1.5.6-1.fc40 updates 787.9 KiB lua-libs x86_64 5.4.6-5.fc40 fedora 281.1 KiB lua-srpm-macros noarch 1-13.fc40 fedora 1.3 KiB lz4-libs x86_64 1.9.4-6.fc40 fedora 129.4 KiB mpfr x86_64 4.2.1-4.fc40 updates 832.0 KiB ncurses-base noarch 6.4-12.20240127.fc40 fedora 326.2 KiB ncurses-libs x86_64 6.4-12.20240127.fc40 fedora 963.2 KiB ocaml-srpm-macros noarch 9-3.fc40 fedora 1.9 KiB openblas-srpm-macros noarch 2-16.fc40 fedora 104.0 B openldap x86_64 2.6.7-1.fc40 fedora 635.1 KiB openssl-libs x86_64 1:3.2.2-3.fc40 updates 7.8 MiB p11-kit x86_64 0.25.5-1.fc40 updates 2.2 MiB p11-kit-trust x86_64 0.25.5-1.fc40 updates 391.4 KiB package-notes-srpm-macros noarch 0.5-11.fc40 fedora 1.6 KiB pam x86_64 1.6.1-3.fc40 updates 1.8 MiB pam-libs x86_64 1.6.1-3.fc40 updates 135.0 KiB pcre2 x86_64 10.44-1.fc40 updates 653.5 KiB pcre2-syntax noarch 10.44-1.fc40 updates 251.6 KiB perl-srpm-macros noarch 1-53.fc40 fedora 861.0 B pkgconf x86_64 2.1.1-2.fc40 updates 82.9 KiB pkgconf-m4 noarch 2.1.1-2.fc40 updates 13.9 KiB pkgconf-pkg-config x86_64 2.1.1-2.fc40 updates 989.0 B popt x86_64 1.19-6.fc40 fedora 136.9 KiB publicsuffix-list-dafsa noarch 20240107-3.fc40 fedora 67.5 KiB pyproject-srpm-macros noarch 1.16.0-1.fc40 updates 1.9 KiB python-srpm-macros noarch 3.12-8.fc40 updates 50.6 KiB qt5-srpm-macros noarch 5.15.15-1.fc40 updates 500.0 B qt6-srpm-macros noarch 6.7.2-2.fc40 updates 456.0 B readline x86_64 8.2-8.fc40 fedora 489.2 KiB rpm x86_64 4.19.1.1-1.fc40 fedora 3.0 MiB rpm-build-libs x86_64 4.19.1.1-1.fc40 fedora 198.4 KiB rpm-libs x86_64 4.19.1.1-1.fc40 fedora 709.9 KiB rpm-sequoia x86_64 1.7.0-1.fc40 updates 2.4 MiB rust-srpm-macros noarch 26.3-1.fc40 updates 4.8 KiB setup noarch 2.14.5-2.fc40 fedora 720.4 KiB sqlite-libs x86_64 3.45.1-2.fc40 fedora 1.4 MiB systemd-libs x86_64 255.13-1.fc40 updates 1.9 MiB util-linux-core x86_64 2.40.2-1.fc40 updates 1.5 MiB xxhash-libs x86_64 0.8.2-4.fc40 updates 88.5 KiB xz-libs x86_64 1:5.4.6-3.fc40 fedora 209.8 KiB zig-srpm-macros noarch 1-2.fc40 fedora 1.1 KiB zip x86_64 3.0-40.fc40 fedora 703.2 KiB zlib-ng-compat x86_64 2.1.7-2.fc40 updates 134.0 KiB zstd x86_64 1.5.6-1.fc40 updates 1.7 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 153 packages Total size of inbound packages is 53 MiB. Need to download 53 MiB. After this operation 179 MiB will be used (install 179 MiB, remove 0 B). [ 1/153] bzip2-0:1.0.8-18.fc40.x86_64 100% | 51.5 KiB/s | 52.4 KiB | 00m01s [ 2/153] cpio-0:2.15-1.fc40.x86_64 100% | 115.4 KiB/s | 292.2 KiB | 00m03s [ 3/153] diffutils-0:3.10-5.fc40.x86_6 100% | 257.5 KiB/s | 405.6 KiB | 00m02s [ 4/153] gzip-0:1.13-1.fc40.x86_64 100% | 470.0 KiB/s | 170.6 KiB | 00m00s [ 5/153] grep-0:3.11-7.fc40.x86_64 100% | 621.6 KiB/s | 300.2 KiB | 00m00s [ 6/153] bash-0:5.2.26-3.fc40.x86_64 100% | 598.9 KiB/s | 1.8 MiB | 00m03s [ 7/153] rpm-build-0:4.19.1.1-1.fc40.x 100% | 1.3 MiB/s | 78.2 KiB | 00m00s [ 8/153] patch-0:2.7.6-24.fc40.x86_64 100% | 865.6 KiB/s | 130.7 KiB | 00m00s [ 9/153] info-0:7.1-2.fc40.x86_64 100% | 552.6 KiB/s | 182.3 KiB | 00m00s [ 10/153] sed-0:4.9-1.fc40.x86_64 100% | 1.3 MiB/s | 318.2 KiB | 00m00s [ 11/153] which-0:2.21-41.fc40.x86_64 100% | 1.0 MiB/s | 41.4 KiB | 00m00s [ 12/153] unzip-0:6.0-63.fc40.x86_64 100% | 661.4 KiB/s | 184.5 KiB | 00m00s [ 13/153] xz-1:5.4.6-3.fc40.x86_64 100% | 1.4 MiB/s | 557.4 KiB | 00m00s [ 14/153] coreutils-0:9.4-8.fc40.x86_64 100% | 4.2 MiB/s | 1.1 MiB | 00m00s [ 15/153] findutils-1:4.9.0-9.fc40.x86_ 100% | 12.3 MiB/s | 491.4 KiB | 00m00s [ 16/153] fedora-release-common-0:40-39 100% | 210.8 KiB/s | 21.3 KiB | 00m00s [ 17/153] tar-2:1.35-3.fc40.x86_64 100% | 1.1 MiB/s | 856.6 KiB | 00m01s [ 18/153] glibc-minimal-langpack-0:2.39 100% | 2.7 MiB/s | 106.3 KiB | 00m00s [ 19/153] redhat-rpm-config-0:288-1.fc4 100% | 3.2 MiB/s | 82.1 KiB | 00m00s [ 20/153] util-linux-0:2.40.2-1.fc40.x8 100% | 22.3 MiB/s | 1.2 MiB | 00m00s [ 21/153] shadow-utils-2:4.15.1-4.fc40. 100% | 7.9 MiB/s | 1.3 MiB | 00m00s [ 22/153] ncurses-libs-0:6.4-12.2024012 100% | 1.6 MiB/s | 332.5 KiB | 00m00s [ 23/153] bzip2-libs-0:1.0.8-18.fc40.x8 100% | 1.2 MiB/s | 40.9 KiB | 00m00s [ 24/153] libattr-0:2.5.2-3.fc40.x86_64 100% | 545.4 KiB/s | 18.0 KiB | 00m00s [ 25/153] gawk-0:5.3.0-3.fc40.x86_64 100% | 2.0 MiB/s | 1.1 MiB | 00m01s [ 26/153] file-0:5.45-4.fc40.x86_64 100% | 742.0 KiB/s | 49.0 KiB | 00m00s [ 27/153] popt-0:1.19-6.fc40.x86_64 100% | 1.0 MiB/s | 66.7 KiB | 00m00s [ 28/153] readline-0:8.2-8.fc40.x86_64 100% | 1.5 MiB/s | 213.3 KiB | 00m00s [ 29/153] rpm-build-libs-0:4.19.1.1-1.f 100% | 1.3 MiB/s | 95.0 KiB | 00m00s [ 30/153] rpm-0:4.19.1.1-1.fc40.x86_64 100% | 1.8 MiB/s | 540.1 KiB | 00m00s [ 31/153] libacl-0:2.3.2-1.fc40.x86_64 100% | 763.4 KiB/s | 24.4 KiB | 00m00s [ 32/153] rpm-libs-0:4.19.1.1-1.fc40.x8 100% | 1.9 MiB/s | 308.9 KiB | 00m00s [ 33/153] coreutils-common-0:9.4-8.fc40 100% | 38.4 MiB/s | 2.1 MiB | 00m00s [ 34/153] xz-libs-1:5.4.6-3.fc40.x86_64 100% | 1.5 MiB/s | 110.0 KiB | 00m00s [ 35/153] glibc-common-0:2.39-22.fc40.x 100% | 16.6 MiB/s | 390.4 KiB | 00m00s [ 36/153] efi-srpm-macros-0:5-11.fc40.n 100% | 743.3 KiB/s | 22.3 KiB | 00m00s [ 37/153] filesystem-0:3.18-8.fc40.x86_ 100% | 1.2 MiB/s | 1.1 MiB | 00m01s [ 38/153] fonts-srpm-macros-1:2.0.5-14. 100% | 884.0 KiB/s | 26.5 KiB | 00m00s [ 39/153] fpc-srpm-macros-0:1.3-12.fc40 100% | 261.1 KiB/s | 7.8 KiB | 00m00s [ 40/153] gnat-srpm-macros-0:6-5.fc40.n 100% | 294.1 KiB/s | 8.8 KiB | 00m00s [ 41/153] go-srpm-macros-0:3.5.0-1.fc40 100% | 918.3 KiB/s | 27.5 KiB | 00m00s [ 42/153] kernel-srpm-macros-0:1.0-23.f 100% | 324.3 KiB/s | 9.7 KiB | 00m00s [ 43/153] gmp-1:6.2.1-8.fc40.x86_64 100% | 2.0 MiB/s | 312.5 KiB | 00m00s [ 44/153] lua-srpm-macros-0:1-13.fc40.n 100% | 281.6 KiB/s | 8.7 KiB | 00m00s [ 45/153] ocaml-srpm-macros-0:9-3.fc40. 100% | 302.4 KiB/s | 9.1 KiB | 00m00s [ 46/153] openblas-srpm-macros-0:2-16.f 100% | 250.0 KiB/s | 7.5 KiB | 00m00s [ 47/153] package-notes-srpm-macros-0:0 100% | 331.5 KiB/s | 9.9 KiB | 00m00s [ 48/153] perl-srpm-macros-0:1-53.fc40. 100% | 270.4 KiB/s | 8.4 KiB | 00m00s [ 49/153] zig-srpm-macros-0:1-2.fc40.no 100% | 268.0 KiB/s | 8.0 KiB | 00m00s [ 50/153] util-linux-core-0:2.40.2-1.fc 100% | 21.0 MiB/s | 536.6 KiB | 00m00s [ 51/153] libcap-ng-0:0.8.4-4.fc40.x86_ 100% | 1.0 MiB/s | 32.6 KiB | 00m00s [ 52/153] libutempter-0:1.2.1-13.fc40.x 100% | 880.1 KiB/s | 26.4 KiB | 00m00s [ 53/153] setup-0:2.14.5-2.fc40.noarch 100% | 1.6 MiB/s | 154.7 KiB | 00m00s [ 54/153] zip-0:3.0-40.fc40.x86_64 100% | 1.6 MiB/s | 264.8 KiB | 00m00s [ 55/153] ncurses-base-0:6.4-12.2024012 100% | 1.3 MiB/s | 88.8 KiB | 00m00s [ 56/153] lua-libs-0:5.4.6-5.fc40.x86_6 100% | 1.4 MiB/s | 131.9 KiB | 00m00s [ 57/153] glibc-0:2.39-22.fc40.x86_64 100% | 40.9 MiB/s | 2.2 MiB | 00m00s [ 58/153] glibc-gconv-extra-0:2.39-22.f 100% | 37.2 MiB/s | 1.7 MiB | 00m00s [ 59/153] file-libs-0:5.45-4.fc40.x86_6 100% | 2.9 MiB/s | 762.7 KiB | 00m00s [ 60/153] libselinux-0:3.7-5.fc40.x86_6 100% | 3.9 MiB/s | 88.0 KiB | 00m00s [ 61/153] basesystem-0:11-20.fc40.noarc 100% | 205.4 KiB/s | 7.2 KiB | 00m00s [ 62/153] libsepol-0:3.7-2.fc40.x86_64 100% | 13.9 MiB/s | 342.2 KiB | 00m00s [ 63/153] zlib-ng-compat-0:2.1.7-2.fc40 100% | 3.3 MiB/s | 77.7 KiB | 00m00s [ 64/153] libcap-0:2.69-8.fc40.x86_64 100% | 4.0 MiB/s | 85.7 KiB | 00m00s [ 65/153] libzstd-0:1.5.6-1.fc40.x86_64 100% | 12.1 MiB/s | 309.2 KiB | 00m00s [ 66/153] rpm-sequoia-0:1.7.0-1.fc40.x8 100% | 26.4 MiB/s | 892.8 KiB | 00m00s [ 67/153] elfutils-libelf-0:0.192-4.fc4 100% | 6.6 MiB/s | 208.4 KiB | 00m00s [ 68/153] elfutils-libs-0:0.192-4.fc40. 100% | 10.7 MiB/s | 263.4 KiB | 00m00s [ 69/153] elfutils-0:0.192-4.fc40.x86_6 100% | 16.7 MiB/s | 546.0 KiB | 00m00s [ 70/153] elfutils-debuginfod-client-0: 100% | 1.9 MiB/s | 43.7 KiB | 00m00s [ 71/153] libgcc-0:14.2.1-3.fc40.x86_64 100% | 6.2 MiB/s | 133.3 KiB | 00m00s [ 72/153] json-c-0:0.17-3.fc40.x86_64 100% | 1.2 MiB/s | 44.0 KiB | 00m00s [ 73/153] libgomp-0:14.2.1-3.fc40.x86_6 100% | 14.4 MiB/s | 353.9 KiB | 00m00s [ 74/153] sqlite-libs-0:3.45.1-2.fc40.x 100% | 1.8 MiB/s | 705.1 KiB | 00m00s [ 75/153] debugedit-0:5.0-18.fc40.x86_6 100% | 2.5 MiB/s | 80.0 KiB | 00m00s [ 76/153] jansson-0:2.13.1-9.fc40.x86_6 100% | 981.7 KiB/s | 44.2 KiB | 00m00s [ 77/153] pkgconf-pkg-config-0:2.1.1-2. 100% | 298.4 KiB/s | 9.8 KiB | 00m00s [ 78/153] pkgconf-m4-0:2.1.1-2.fc40.noa 100% | 360.0 KiB/s | 14.0 KiB | 00m00s [ 79/153] binutils-0:2.41-37.fc40.x86_6 100% | 44.5 MiB/s | 6.2 MiB | 00m00s [ 80/153] libpkgconf-0:2.1.1-2.fc40.x86 100% | 1.4 MiB/s | 37.9 KiB | 00m00s [ 81/153] zstd-0:1.5.6-1.fc40.x86_64 100% | 16.1 MiB/s | 479.4 KiB | 00m00s [ 82/153] curl-0:8.6.0-10.fc40.x86_64 100% | 11.7 MiB/s | 299.2 KiB | 00m00s [ 83/153] lz4-libs-0:1.9.4-6.fc40.x86_6 100% | 1.5 MiB/s | 67.2 KiB | 00m00s [ 84/153] pkgconf-0:2.1.1-2.fc40.x86_64 100% | 289.7 KiB/s | 43.7 KiB | 00m00s [ 85/153] ed-0:1.20.2-1.fc40.x86_64 100% | 3.3 MiB/s | 81.9 KiB | 00m00s [ 86/153] libarchive-0:3.7.2-7.fc40.x86 100% | 14.8 MiB/s | 408.5 KiB | 00m00s [ 87/153] pcre2-syntax-0:10.44-1.fc40.n 100% | 6.4 MiB/s | 149.8 KiB | 00m00s [ 88/153] forge-srpm-macros-0:0.3.2-1.f 100% | 819.5 KiB/s | 19.7 KiB | 00m00s [ 89/153] mpfr-0:4.2.1-4.fc40.x86_64 100% | 13.6 MiB/s | 348.9 KiB | 00m00s [ 90/153] libstdc++-0:14.2.1-3.fc40.x86 100% | 24.0 MiB/s | 886.5 KiB | 00m00s [ 91/153] libblkid-0:2.40.2-1.fc40.x86_ 100% | 4.3 MiB/s | 124.1 KiB | 00m00s [ 92/153] libuuid-0:2.40.2-1.fc40.x86_6 100% | 1.2 MiB/s | 28.6 KiB | 00m00s [ 93/153] pcre2-0:10.44-1.fc40.x86_64 100% | 2.4 MiB/s | 242.9 KiB | 00m00s [ 94/153] libmount-0:2.40.2-1.fc40.x86_ 100% | 6.3 MiB/s | 155.2 KiB | 00m00s [ 95/153] libsmartcols-0:2.40.2-1.fc40. 100% | 3.7 MiB/s | 83.2 KiB | 00m00s [ 96/153] libxcrypt-0:4.4.36-10.fc40.x8 100% | 3.4 MiB/s | 119.0 KiB | 00m00s [ 97/153] systemd-libs-0:255.13-1.fc40. 100% | 20.3 MiB/s | 707.3 KiB | 00m00s [ 98/153] audit-libs-0:4.0.2-1.fc40.x86 100% | 4.2 MiB/s | 125.8 KiB | 00m00s [ 99/153] libfdisk-0:2.40.2-1.fc40.x86_ 100% | 6.0 MiB/s | 159.3 KiB | 00m00s [100/153] pam-0:1.6.1-3.fc40.x86_64 100% | 15.9 MiB/s | 553.4 KiB | 00m00s [101/153] authselect-libs-0:1.5.0-6.fc4 100% | 4.4 MiB/s | 217.9 KiB | 00m00s [102/153] authselect-0:1.5.0-6.fc40.x86 100% | 5.5 MiB/s | 145.5 KiB | 00m00s [103/153] pam-libs-0:1.6.1-3.fc40.x86_6 100% | 2.2 MiB/s | 57.1 KiB | 00m00s [104/153] gdbm-libs-1:1.23-6.fc40.x86_6 100% | 1.4 MiB/s | 56.2 KiB | 00m00s [105/153] cracklib-0:2.9.11-5.fc40.x86_ 100% | 2.4 MiB/s | 92.5 KiB | 00m00s [106/153] libnsl2-0:2.0.1-1.fc40.x86_64 100% | 405.1 KiB/s | 29.6 KiB | 00m00s [107/153] libpwquality-0:1.4.5-9.fc40.x 100% | 1.5 MiB/s | 119.7 KiB | 00m00s [108/153] libeconf-0:0.6.2-2.fc40.x86_6 100% | 1.0 MiB/s | 32.0 KiB | 00m00s [109/153] libsemanage-0:3.7-2.fc40.x86_ 100% | 3.5 MiB/s | 116.1 KiB | 00m00s [110/153] ansible-srpm-macros-0:1-16.fc 100% | 668.5 KiB/s | 20.7 KiB | 00m00s [111/153] ghc-srpm-macros-0:1.9.1-1.fc4 100% | 278.9 KiB/s | 8.9 KiB | 00m00s [112/153] pyproject-srpm-macros-0:1.16. 100% | 523.4 KiB/s | 13.6 KiB | 00m00s [113/153] dwz-0:0.15-8.fc40.x86_64 100% | 1.6 MiB/s | 138.7 KiB | 00m00s [114/153] python-srpm-macros-0:3.12-8.f 100% | 730.8 KiB/s | 23.4 KiB | 00m00s [115/153] qt5-srpm-macros-0:5.15.15-1.f 100% | 307.0 KiB/s | 8.9 KiB | 00m00s [116/153] qt6-srpm-macros-0:6.7.2-2.fc4 100% | 299.9 KiB/s | 9.0 KiB | 00m00s [117/153] rust-srpm-macros-0:26.3-1.fc4 100% | 403.6 KiB/s | 12.5 KiB | 00m00s [118/153] openssl-libs-1:3.2.2-3.fc40.x 100% | 13.2 MiB/s | 2.3 MiB | 00m00s [119/153] libtirpc-0:1.3.6-0.fc40.x86_6 100% | 3.5 MiB/s | 93.9 KiB | 00m00s [120/153] libcom_err-0:1.47.0-5.fc40.x8 100% | 704.3 KiB/s | 25.4 KiB | 00m00s [121/153] ca-certificates-0:2024.2.69_v 100% | 19.8 MiB/s | 871.2 KiB | 00m00s [122/153] crypto-policies-0:20241011-1. 100% | 2.8 MiB/s | 98.9 KiB | 00m00s [123/153] krb5-libs-0:1.21.3-1.fc40.x86 100% | 17.2 MiB/s | 757.0 KiB | 00m00s [124/153] keyutils-libs-0:1.6.3-3.fc40. 100% | 731.8 KiB/s | 31.5 KiB | 00m00s [125/153] gdbm-1:1.23-6.fc40.x86_64 100% | 1.2 MiB/s | 152.5 KiB | 00m00s [126/153] libxml2-0:2.12.8-1.fc40.x86_6 100% | 17.7 MiB/s | 687.1 KiB | 00m00s [127/153] libverto-0:0.3.2-8.fc40.x86_6 100% | 437.0 KiB/s | 20.5 KiB | 00m00s [128/153] fedora-repos-0:40-2.noarch 100% | 296.4 KiB/s | 9.5 KiB | 00m00s [129/153] fedora-gpg-keys-0:40-2.noarch 100% | 3.9 MiB/s | 132.1 KiB | 00m00s [130/153] elfutils-default-yama-scope-0 100% | 386.0 KiB/s | 12.4 KiB | 00m00s [131/153] p11-kit-0:0.25.5-1.fc40.x86_6 100% | 13.0 MiB/s | 491.2 KiB | 00m00s [132/153] libffi-0:3.4.4-7.fc40.x86_64 100% | 803.4 KiB/s | 39.4 KiB | 00m00s [133/153] p11-kit-trust-0:0.25.5-1.fc40 100% | 3.1 MiB/s | 132.0 KiB | 00m00s [134/153] alternatives-0:1.27-1.fc40.x8 100% | 1.9 MiB/s | 40.7 KiB | 00m00s [135/153] binutils-gold-0:2.41-37.fc40. 100% | 21.8 MiB/s | 780.6 KiB | 00m00s [136/153] libtasn1-0:4.19.0-6.fc40.x86_ 100% | 809.8 KiB/s | 73.7 KiB | 00m00s [137/153] fedora-release-0:40-39.noarch 100% | 385.9 KiB/s | 10.8 KiB | 00m00s [138/153] xxhash-libs-0:0.8.2-4.fc40.x8 100% | 820.4 KiB/s | 36.9 KiB | 00m00s [139/153] libcurl-0:8.6.0-10.fc40.x86_6 100% | 5.6 MiB/s | 344.8 KiB | 00m00s [140/153] gdb-minimal-0:15.2-2.fc40.x86 100% | 31.2 MiB/s | 4.3 MiB | 00m00s [141/153] fedora-release-identity-basic 100% | 63.7 KiB/s | 11.6 KiB | 00m00s [142/153] libbrotli-0:1.1.0-3.fc40.x86_ 100% | 2.7 MiB/s | 338.4 KiB | 00m00s [143/153] libidn2-0:2.3.7-1.fc40.x86_64 100% | 1.1 MiB/s | 118.7 KiB | 00m00s [144/153] libpsl-0:0.21.5-3.fc40.x86_64 100% | 779.2 KiB/s | 63.9 KiB | 00m00s [145/153] libssh-0:0.10.6-5.fc40.x86_64 100% | 2.6 MiB/s | 210.6 KiB | 00m00s [146/153] publicsuffix-list-dafsa-0:202 100% | 1.5 MiB/s | 58.1 KiB | 00m00s [147/153] libssh-config-0:0.10.6-5.fc40 100% | 231.5 KiB/s | 9.0 KiB | 00m00s [148/153] openldap-0:2.6.7-1.fc40.x86_6 100% | 1.3 MiB/s | 254.3 KiB | 00m00s [149/153] cyrus-sasl-lib-0:2.1.28-19.fc 100% | 4.1 MiB/s | 789.3 KiB | 00m00s [150/153] libevent-0:2.1.12-12.fc40.x86 100% | 1.6 MiB/s | 257.2 KiB | 00m00s [151/153] libunistring-0:1.1-7.fc40.x86 100% | 1.6 MiB/s | 545.5 KiB | 00m00s [152/153] libtool-ltdl-0:2.4.7-10.fc40. 100% | 1.0 MiB/s | 36.2 KiB | 00m00s [153/153] libnghttp2-0:1.59.0-3.fc40.x8 100% | 342.4 KiB/s | 75.3 KiB | 00m00s -------------------------------------------------------------------------------- [153/153] Total 100% | 7.1 MiB/s | 52.9 MiB | 00m07s Running transaction Importing PGP key 0xA15B79CC: Userid : "Fedora (40) " Fingerprint: 115DF9AEF857853EE8445D0A0727707EA15B79CC From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary The key was successfully imported. [ 1/155] Verify package files 100% | 725.0 B/s | 153.0 B | 00m00s >>> Running pre-transaction scriptlet: filesystem-0:3.18-8.fc40.x86_64 >>> Stop pre-transaction scriptlet: filesystem-0:3.18-8.fc40.x86_64 [ 2/155] Prepare transaction 100% | 1.8 KiB/s | 153.0 B | 00m00s [ 3/155] Installing libgcc-0:14.2.1-3. 100% | 134.9 MiB/s | 276.3 KiB | 00m00s >>> Running post-install scriptlet: libgcc-0:14.2.1-3.fc40.x86_64 >>> Stop post-install scriptlet: libgcc-0:14.2.1-3.fc40.x86_64 [ 4/155] Installing crypto-policies-0: 100% | 18.6 MiB/s | 190.6 KiB | 00m00s >>> Running post-install scriptlet: crypto-policies-0:20241011-1.git5930b9a.fc40 >>> Stop post-install scriptlet: crypto-policies-0:20241011-1.git5930b9a.fc40.no [ 5/155] Installing fedora-release-ide 100% | 890.6 KiB/s | 912.0 B | 00m00s [ 6/155] Installing fedora-gpg-keys-0: 100% | 20.7 MiB/s | 169.7 KiB | 00m00s [ 7/155] Installing fedora-repos-0:40- 100% | 1.9 MiB/s | 5.7 KiB | 00m00s [ 8/155] Installing fedora-release-com 100% | 11.4 MiB/s | 23.3 KiB | 00m00s [ 9/155] Installing fedora-release-0:4 100% | 0.0 B/s | 124.0 B | 00m00s [ 10/155] Installing setup-0:2.14.5-2.f 100% | 47.3 MiB/s | 725.8 KiB | 00m00s >>> Running post-install scriptlet: setup-0:2.14.5-2.fc40.noarch >>> Stop post-install scriptlet: setup-0:2.14.5-2.fc40.noarch [ 11/155] Installing filesystem-0:3.18- 100% | 1.7 MiB/s | 212.4 KiB | 00m00s [ 12/155] Installing basesystem-0:11-20 100% | 0.0 B/s | 124.0 B | 00m00s [ 13/155] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 14/155] Installing publicsuffix-list- 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 15/155] Installing rust-srpm-macros-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [ 16/155] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 732.0 B | 00m00s [ 17/155] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [ 18/155] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [ 19/155] Installing ansible-srpm-macro 100% | 17.7 MiB/s | 36.2 KiB | 00m00s [ 20/155] Installing pcre2-syntax-0:10. 100% | 248.1 MiB/s | 254.1 KiB | 00m00s [ 21/155] Installing pkgconf-m4-0:2.1.1 100% | 14.0 MiB/s | 14.3 KiB | 00m00s [ 22/155] Installing ncurses-base-0:6.4 100% | 38.2 MiB/s | 351.6 KiB | 00m00s [ 23/155] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 24/155] Installing ncurses-libs-0:6.4 100% | 118.4 MiB/s | 969.7 KiB | 00m00s >>> Running pre-install scriptlet: glibc-0:2.39-22.fc40.x86_64 >>> Stop pre-install scriptlet: glibc-0:2.39-22.fc40.x86_64 [ 25/155] Installing glibc-0:2.39-22.fc 100% | 120.5 MiB/s | 6.6 MiB | 00m00s >>> Running post-install scriptlet: glibc-0:2.39-22.fc40.x86_64 >>> Stop post-install scriptlet: glibc-0:2.39-22.fc40.x86_64 [ 26/155] Installing bash-0:5.2.26-3.fc 100% | 220.6 MiB/s | 8.2 MiB | 00m00s >>> Running post-install scriptlet: bash-0:5.2.26-3.fc40.x86_64 >>> Stop post-install scriptlet: bash-0:5.2.26-3.fc40.x86_64 [ 27/155] Installing glibc-common-0:2.3 100% | 93.5 MiB/s | 1.0 MiB | 00m00s [ 28/155] Installing glibc-gconv-extra- 100% | 116.0 MiB/s | 7.9 MiB | 00m00s >>> Running post-install scriptlet: glibc-gconv-extra-0:2.39-22.fc40.x86_64 >>> Stop post-install scriptlet: glibc-gconv-extra-0:2.39-22.fc40.x86_64 [ 29/155] Installing zlib-ng-compat-0:2 100% | 131.6 MiB/s | 134.8 KiB | 00m00s [ 30/155] Installing xz-libs-1:5.4.6-3. 100% | 206.0 MiB/s | 210.9 KiB | 00m00s [ 31/155] Installing bzip2-libs-0:1.0.8 100% | 79.9 MiB/s | 81.8 KiB | 00m00s [ 32/155] Installing popt-0:1.19-6.fc40 100% | 23.4 MiB/s | 143.5 KiB | 00m00s [ 33/155] Installing readline-0:8.2-8.f 100% | 239.9 MiB/s | 491.4 KiB | 00m00s [ 34/155] Installing libzstd-0:1.5.6-1. 100% | 256.9 MiB/s | 789.2 KiB | 00m00s [ 35/155] Installing elfutils-libelf-0: 100% | 195.0 MiB/s | 1.2 MiB | 00m00s [ 36/155] Installing libstdc++-0:14.2.1 100% | 251.5 MiB/s | 2.8 MiB | 00m00s [ 37/155] Installing libuuid-0:2.40.2-1 100% | 18.8 MiB/s | 38.6 KiB | 00m00s [ 38/155] Installing libblkid-0:2.40.2- 100% | 126.8 MiB/s | 259.7 KiB | 00m00s [ 39/155] Installing libattr-0:2.5.2-3. 100% | 28.8 MiB/s | 29.5 KiB | 00m00s [ 40/155] Installing libacl-0:2.3.2-1.f 100% | 0.0 B/s | 40.8 KiB | 00m00s [ 41/155] Installing gmp-1:6.2.1-8.fc40 100% | 259.4 MiB/s | 796.8 KiB | 00m00s [ 42/155] Installing libxcrypt-0:4.4.36 100% | 87.9 MiB/s | 270.2 KiB | 00m00s [ 43/155] Installing lz4-libs-0:1.9.4-6 100% | 127.4 MiB/s | 130.5 KiB | 00m00s [ 44/155] Installing gdbm-libs-1:1.23-6 100% | 120.7 MiB/s | 123.6 KiB | 00m00s [ 45/155] Installing libeconf-0:0.6.2-2 100% | 58.3 MiB/s | 59.6 KiB | 00m00s [ 46/155] Installing mpfr-0:4.2.1-4.fc4 100% | 162.8 MiB/s | 833.7 KiB | 00m00s [ 47/155] Installing gawk-0:5.3.0-3.fc4 100% | 157.1 MiB/s | 1.7 MiB | 00m00s [ 48/155] Installing dwz-0:0.15-8.fc40. 100% | 144.7 MiB/s | 296.3 KiB | 00m00s [ 49/155] Installing unzip-0:6.0-63.fc4 100% | 188.6 MiB/s | 386.3 KiB | 00m00s [ 50/155] Installing file-libs-0:5.45-4 100% | 367.8 MiB/s | 9.9 MiB | 00m00s [ 51/155] Installing file-0:5.45-4.fc40 100% | 102.6 MiB/s | 105.0 KiB | 00m00s [ 52/155] Installing libcap-ng-0:0.8.4- 100% | 73.2 MiB/s | 75.0 KiB | 00m00s [ 53/155] Installing audit-libs-0:4.0.2 100% | 64.3 MiB/s | 329.3 KiB | 00m00s [ 54/155] Installing pam-libs-0:1.6.1-3 100% | 67.1 MiB/s | 137.4 KiB | 00m00s [ 55/155] Installing libcap-0:2.69-8.fc 100% | 54.9 MiB/s | 224.8 KiB | 00m00s [ 56/155] Installing systemd-libs-0:255 100% | 161.2 MiB/s | 1.9 MiB | 00m00s [ 57/155] Installing lua-libs-0:5.4.6-5 100% | 137.8 MiB/s | 282.3 KiB | 00m00s [ 58/155] Installing libsepol-0:3.7-2.f 100% | 66.6 MiB/s | 818.8 KiB | 00m00s [ 59/155] Installing jansson-0:2.13.1-9 100% | 87.6 MiB/s | 89.7 KiB | 00m00s [ 60/155] Installing pcre2-0:10.44-1.fc 100% | 213.2 MiB/s | 654.9 KiB | 00m00s [ 61/155] Installing libselinux-0:3.7-5 100% | 43.5 MiB/s | 178.3 KiB | 00m00s [ 62/155] Installing sed-0:4.9-1.fc40.x 100% | 106.2 MiB/s | 869.7 KiB | 00m00s [ 63/155] Installing grep-0:3.11-7.fc40 100% | 14.5 MiB/s | 1.0 MiB | 00m00s [ 64/155] Installing findutils-1:4.9.0- 100% | 112.8 MiB/s | 1.5 MiB | 00m00s [ 65/155] Installing xz-1:5.4.6-3.fc40. 100% | 83.4 MiB/s | 2.0 MiB | 00m00s [ 66/155] Installing libmount-0:2.40.2- 100% | 174.3 MiB/s | 356.9 KiB | 00m00s [ 67/155] Installing libsmartcols-0:2.4 100% | 59.1 MiB/s | 181.5 KiB | 00m00s [ 68/155] Installing libcom_err-0:1.47. 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 69/155] Installing libffi-0:3.4.4-7.f 100% | 81.0 MiB/s | 83.0 KiB | 00m00s [ 70/155] Installing libtasn1-0:4.19.0- 100% | 86.7 MiB/s | 177.5 KiB | 00m00s [ 71/155] Installing p11-kit-0:0.25.5-1 100% | 105.1 MiB/s | 2.2 MiB | 00m00s [ 72/155] Installing alternatives-0:1.2 100% | 22.1 MiB/s | 68.0 KiB | 00m00s [ 73/155] Installing libunistring-0:1.1 100% | 288.5 MiB/s | 1.7 MiB | 00m00s [ 74/155] Installing libidn2-0:2.3.7-1. 100% | 54.5 MiB/s | 335.0 KiB | 00m00s [ 75/155] Installing libpsl-0:0.21.5-3. 100% | 79.7 MiB/s | 81.6 KiB | 00m00s [ 76/155] Installing p11-kit-trust-0:0. 100% | 24.0 MiB/s | 393.1 KiB | 00m00s >>> Running post-install scriptlet: p11-kit-trust-0:0.25.5-1.fc40.x86_64 >>> Stop post-install scriptlet: p11-kit-trust-0:0.25.5-1.fc40.x86_64 [ 77/155] Installing util-linux-core-0: 100% | 106.1 MiB/s | 1.5 MiB | 00m00s [ 78/155] Installing tar-2:1.35-3.fc40. 100% | 122.9 MiB/s | 3.0 MiB | 00m00s [ 79/155] Installing libsemanage-0:3.7- 100% | 72.1 MiB/s | 295.2 KiB | 00m00s [ 80/155] Installing shadow-utils-2:4.1 100% | 48.0 MiB/s | 4.2 MiB | 00m00s >>> Running pre-install scriptlet: libutempter-0:1.2.1-13.fc40.x86_64 >>> Stop pre-install scriptlet: libutempter-0:1.2.1-13.fc40.x86_64 [ 81/155] Installing libutempter-0:1.2. 100% | 29.2 MiB/s | 59.7 KiB | 00m00s [ 82/155] Installing zip-0:3.0-40.fc40. 100% | 38.4 MiB/s | 707.1 KiB | 00m00s [ 83/155] Installing gdbm-1:1.23-6.fc40 100% | 91.0 MiB/s | 465.8 KiB | 00m00s [ 84/155] Installing cyrus-sasl-lib-0:2 100% | 142.7 MiB/s | 2.3 MiB | 00m00s [ 85/155] Installing zstd-0:1.5.6-1.fc4 100% | 152.4 MiB/s | 1.7 MiB | 00m00s [ 86/155] Installing libfdisk-0:2.40.2- 100% | 177.7 MiB/s | 364.0 KiB | 00m00s [ 87/155] Installing bzip2-0:1.0.8-18.f 100% | 1.2 MiB/s | 96.2 KiB | 00m00s [ 88/155] Installing libxml2-0:2.12.8-1 100% | 90.1 MiB/s | 1.7 MiB | 00m00s [ 89/155] Installing sqlite-libs-0:3.45 100% | 200.2 MiB/s | 1.4 MiB | 00m00s [ 90/155] Installing ed-0:1.20.2-1.fc40 100% | 48.6 MiB/s | 149.2 KiB | 00m00s [ 91/155] Installing patch-0:2.7.6-24.f 100% | 86.0 MiB/s | 264.3 KiB | 00m00s [ 92/155] Installing elfutils-default-y 100% | 157.2 KiB/s | 2.0 KiB | 00m00s >>> Running post-install scriptlet: elfutils-default-yama-scope-0:0.192-4.fc40.n >>> Stop post-install scriptlet: elfutils-default-yama-scope-0:0.192-4.fc40.noar [ 93/155] Installing cpio-0:2.15-1.fc40 100% | 110.0 MiB/s | 1.1 MiB | 00m00s [ 94/155] Installing diffutils-0:3.10-5 100% | 144.2 MiB/s | 1.6 MiB | 00m00s [ 95/155] Installing json-c-0:0.17-3.fc 100% | 40.8 MiB/s | 83.6 KiB | 00m00s [ 96/155] Installing libgomp-0:14.2.1-3 100% | 170.9 MiB/s | 525.0 KiB | 00m00s [ 97/155] Installing libpkgconf-0:2.1.1 100% | 73.5 MiB/s | 75.3 KiB | 00m00s [ 98/155] Installing pkgconf-0:2.1.1-2. 100% | 41.7 MiB/s | 85.4 KiB | 00m00s [ 99/155] Installing pkgconf-pkg-config 100% | 1.7 MiB/s | 1.8 KiB | 00m00s [100/155] Installing keyutils-libs-0:1. 100% | 54.5 MiB/s | 55.8 KiB | 00m00s [101/155] Installing libverto-0:0.3.2-8 100% | 15.3 MiB/s | 31.3 KiB | 00m00s [102/155] Installing xxhash-libs-0:0.8. 100% | 87.7 MiB/s | 89.9 KiB | 00m00s [103/155] Installing libbrotli-0:1.1.0- 100% | 162.5 MiB/s | 831.8 KiB | 00m00s [104/155] Installing libtool-ltdl-0:2.4 100% | 65.7 MiB/s | 67.3 KiB | 00m00s [105/155] Installing libnghttp2-0:1.59. 100% | 81.6 MiB/s | 167.2 KiB | 00m00s [106/155] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [107/155] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [108/155] Installing openblas-srpm-macr 100% | 0.0 B/s | 384.0 B | 00m00s [109/155] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [110/155] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [111/155] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [112/155] Installing fpc-srpm-macros-0: 100% | 410.2 KiB/s | 420.0 B | 00m00s [113/155] Installing coreutils-common-0 100% | 168.6 MiB/s | 11.5 MiB | 00m00s [114/155] Installing openssl-libs-1:3.2 100% | 217.4 MiB/s | 7.8 MiB | 00m00s [115/155] Installing coreutils-0:9.4-8. 100% | 102.2 MiB/s | 5.8 MiB | 00m00s >>> Running pre-install scriptlet: ca-certificates-0:2024.2.69_v8.0.401-1.0.fc40 >>> Stop pre-install scriptlet: ca-certificates-0:2024.2.69_v8.0.401-1.0.fc40.no [116/155] Installing ca-certificates-0: 100% | 2.2 MiB/s | 2.4 MiB | 00m01s >>> Running post-install scriptlet: ca-certificates-0:2024.2.69_v8.0.401-1.0.fc4 >>> Stop post-install scriptlet: ca-certificates-0:2024.2.69_v8.0.401-1.0.fc40.n [117/155] Installing krb5-libs-0:1.21.3 100% | 104.5 MiB/s | 2.3 MiB | 00m00s [118/155] Installing libtirpc-0:1.3.6-0 100% | 99.9 MiB/s | 204.5 KiB | 00m00s [119/155] Installing gzip-0:1.13-1.fc40 100% | 95.4 MiB/s | 390.6 KiB | 00m00s [120/155] Installing authselect-libs-0: 100% | 37.0 MiB/s | 833.2 KiB | 00m00s [121/155] Installing libarchive-0:3.7.2 100% | 180.6 MiB/s | 924.5 KiB | 00m00s [122/155] Installing authselect-0:1.5.0 100% | 30.8 MiB/s | 157.9 KiB | 00m00s [123/155] Installing cracklib-0:2.9.11- 100% | 30.6 MiB/s | 250.3 KiB | 00m00s [124/155] Installing libpwquality-0:1.4 100% | 32.3 MiB/s | 430.1 KiB | 00m00s [125/155] Installing libnsl2-0:2.0.1-1. 100% | 28.8 MiB/s | 59.0 KiB | 00m00s [126/155] Installing pam-0:1.6.1-3.fc40 100% | 65.0 MiB/s | 1.8 MiB | 00m00s [127/155] Installing libssh-0:0.10.6-5. 100% | 124.8 MiB/s | 511.4 KiB | 00m00s [128/155] Installing rpm-sequoia-0:1.7. 100% | 148.0 MiB/s | 2.4 MiB | 00m00s [129/155] Installing rpm-libs-0:4.19.1. 100% | 173.7 MiB/s | 711.4 KiB | 00m00s [130/155] Installing libevent-0:2.1.12- 100% | 28.3 MiB/s | 899.4 KiB | 00m00s [131/155] Installing openldap-0:2.6.7-1 100% | 124.8 MiB/s | 638.9 KiB | 00m00s [132/155] Installing libcurl-0:8.6.0-10 100% | 151.9 MiB/s | 777.9 KiB | 00m00s [133/155] Installing elfutils-libs-0:0. 100% | 164.1 MiB/s | 672.1 KiB | 00m00s [134/155] Installing elfutils-debuginfo 100% | 25.5 MiB/s | 78.2 KiB | 00m00s [135/155] Installing binutils-0:2.41-37 100% | 125.1 MiB/s | 26.4 MiB | 00m00s >>> Running post-install scriptlet: binutils-0:2.41-37.fc40.x86_64 >>> Stop post-install scriptlet: binutils-0:2.41-37.fc40.x86_64 [136/155] Installing binutils-gold-0:2. 100% | 92.3 MiB/s | 2.0 MiB | 00m00s >>> Running post-install scriptlet: binutils-gold-0:2.41-37.fc40.x86_64 >>> Stop post-install scriptlet: binutils-gold-0:2.41-37.fc40.x86_64 [137/155] Installing elfutils-0:0.192-4 100% | 120.9 MiB/s | 2.7 MiB | 00m00s [138/155] Installing gdb-minimal-0:15.2 100% | 175.6 MiB/s | 13.0 MiB | 00m00s [139/155] Installing debugedit-0:5.0-18 100% | 65.8 MiB/s | 202.0 KiB | 00m00s [140/155] Installing rpm-build-libs-0:4 100% | 9.7 MiB/s | 199.2 KiB | 00m00s [141/155] Installing curl-0:8.6.0-10.fc 100% | 34.5 MiB/s | 740.9 KiB | 00m00s >>> Running pre-install scriptlet: rpm-0:4.19.1.1-1.fc40.x86_64 >>> Stop pre-install scriptlet: rpm-0:4.19.1.1-1.fc40.x86_64 [142/155] Installing rpm-0:4.19.1.1-1.f 100% | 49.9 MiB/s | 2.4 MiB | 00m00s [143/155] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.2 KiB | 00m00s [144/155] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [145/155] Installing zig-srpm-macros-0: 100% | 1.6 MiB/s | 1.7 KiB | 00m00s [146/155] Installing fonts-srpm-macros- 100% | 55.1 MiB/s | 56.5 KiB | 00m00s [147/155] Installing go-srpm-macros-0:3 100% | 15.1 MiB/s | 61.6 KiB | 00m00s [148/155] Installing forge-srpm-macros- 100% | 39.4 MiB/s | 40.4 KiB | 00m00s [149/155] Installing python-srpm-macros 100% | 25.3 MiB/s | 51.8 KiB | 00m00s [150/155] Installing redhat-rpm-config- 100% | 37.5 MiB/s | 191.9 KiB | 00m00s [151/155] Installing rpm-build-0:4.19.1 100% | 44.4 MiB/s | 182.0 KiB | 00m00s [152/155] Installing pyproject-srpm-mac 100% | 1.2 MiB/s | 2.5 KiB | 00m00s [153/155] Installing util-linux-0:2.40. 100% | 65.8 MiB/s | 3.7 MiB | 00m00s >>> Running post-install scriptlet: util-linux-0:2.40.2-1.fc40.x86_64 >>> Stop post-install scriptlet: util-linux-0:2.40.2-1.fc40.x86_64 [154/155] Installing which-0:2.21-41.fc 100% | 40.3 MiB/s | 82.4 KiB | 00m00s [155/155] Installing info-0:7.1-2.fc40. 100% | 255.3 KiB/s | 358.2 KiB | 00m01s >>> Running post-transaction scriptlet: filesystem-0:3.18-8.fc40.x86_64 >>> Stop post-transaction scriptlet: filesystem-0:3.18-8.fc40.x86_64 >>> Running post-transaction scriptlet: ca-certificates-0:2024.2.69_v8.0.401-1.0 >>> Stop post-transaction scriptlet: ca-certificates-0:2024.2.69_v8.0.401-1.0.fc >>> Running post-transaction scriptlet: authselect-libs-0:1.5.0-6.fc40.x86_64 >>> Stop post-transaction scriptlet: authselect-libs-0:1.5.0-6.fc40.x86_64 >>> Running post-transaction scriptlet: rpm-0:4.19.1.1-1.fc40.x86_64 >>> Stop post-transaction scriptlet: rpm-0:4.19.1.1-1.fc40.x86_64 >>> Running trigger-install scriptlet: glibc-common-0:2.39-22.fc40.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39-22.fc40.x86_64 >>> Running trigger-install scriptlet: info-0:7.1-2.fc40.x86_64 >>> Stop trigger-install scriptlet: info-0:7.1-2.fc40.x86_64 Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.27-1.fc40.x86_64 ansible-srpm-macros-1-16.fc40.noarch audit-libs-4.0.2-1.fc40.x86_64 authselect-1.5.0-6.fc40.x86_64 authselect-libs-1.5.0-6.fc40.x86_64 basesystem-11-20.fc40.noarch bash-5.2.26-3.fc40.x86_64 binutils-2.41-37.fc40.x86_64 binutils-gold-2.41-37.fc40.x86_64 bzip2-1.0.8-18.fc40.x86_64 bzip2-libs-1.0.8-18.fc40.x86_64 ca-certificates-2024.2.69_v8.0.401-1.0.fc40.noarch coreutils-9.4-8.fc40.x86_64 coreutils-common-9.4-8.fc40.x86_64 cpio-2.15-1.fc40.x86_64 cracklib-2.9.11-5.fc40.x86_64 crypto-policies-20241011-1.git5930b9a.fc40.noarch curl-8.6.0-10.fc40.x86_64 cyrus-sasl-lib-2.1.28-19.fc40.x86_64 debugedit-5.0-18.fc40.x86_64 diffutils-3.10-5.fc40.x86_64 dwz-0.15-8.fc40.x86_64 ed-1.20.2-1.fc40.x86_64 efi-srpm-macros-5-11.fc40.noarch elfutils-0.192-4.fc40.x86_64 elfutils-debuginfod-client-0.192-4.fc40.x86_64 elfutils-default-yama-scope-0.192-4.fc40.noarch elfutils-libelf-0.192-4.fc40.x86_64 elfutils-libs-0.192-4.fc40.x86_64 fedora-gpg-keys-40-2.noarch fedora-release-40-39.noarch fedora-release-common-40-39.noarch fedora-release-identity-basic-40-39.noarch fedora-repos-40-2.noarch file-5.45-4.fc40.x86_64 file-libs-5.45-4.fc40.x86_64 filesystem-3.18-8.fc40.x86_64 findutils-4.9.0-9.fc40.x86_64 fonts-srpm-macros-2.0.5-14.fc40.noarch forge-srpm-macros-0.3.2-1.fc40.noarch fpc-srpm-macros-1.3-12.fc40.noarch gawk-5.3.0-3.fc40.x86_64 gdb-minimal-15.2-2.fc40.x86_64 gdbm-1.23-6.fc40.x86_64 gdbm-libs-1.23-6.fc40.x86_64 ghc-srpm-macros-1.9.1-1.fc40.noarch glibc-2.39-22.fc40.x86_64 glibc-common-2.39-22.fc40.x86_64 glibc-gconv-extra-2.39-22.fc40.x86_64 glibc-minimal-langpack-2.39-22.fc40.x86_64 gmp-6.2.1-8.fc40.x86_64 gnat-srpm-macros-6-5.fc40.noarch go-srpm-macros-3.5.0-1.fc40.noarch gpg-pubkey-a15b79cc-63d04c2c grep-3.11-7.fc40.x86_64 gzip-1.13-1.fc40.x86_64 info-7.1-2.fc40.x86_64 jansson-2.13.1-9.fc40.x86_64 json-c-0.17-3.fc40.x86_64 kernel-srpm-macros-1.0-23.fc40.noarch keyutils-libs-1.6.3-3.fc40.x86_64 krb5-libs-1.21.3-1.fc40.x86_64 libacl-2.3.2-1.fc40.x86_64 libarchive-3.7.2-7.fc40.x86_64 libattr-2.5.2-3.fc40.x86_64 libblkid-2.40.2-1.fc40.x86_64 libbrotli-1.1.0-3.fc40.x86_64 libcap-2.69-8.fc40.x86_64 libcap-ng-0.8.4-4.fc40.x86_64 libcom_err-1.47.0-5.fc40.x86_64 libcurl-8.6.0-10.fc40.x86_64 libeconf-0.6.2-2.fc40.x86_64 libevent-2.1.12-12.fc40.x86_64 libfdisk-2.40.2-1.fc40.x86_64 libffi-3.4.4-7.fc40.x86_64 libgcc-14.2.1-3.fc40.x86_64 libgomp-14.2.1-3.fc40.x86_64 libidn2-2.3.7-1.fc40.x86_64 libmount-2.40.2-1.fc40.x86_64 libnghttp2-1.59.0-3.fc40.x86_64 libnsl2-2.0.1-1.fc40.x86_64 libpkgconf-2.1.1-2.fc40.x86_64 libpsl-0.21.5-3.fc40.x86_64 libpwquality-1.4.5-9.fc40.x86_64 libselinux-3.7-5.fc40.x86_64 libsemanage-3.7-2.fc40.x86_64 libsepol-3.7-2.fc40.x86_64 libsmartcols-2.40.2-1.fc40.x86_64 libssh-0.10.6-5.fc40.x86_64 libssh-config-0.10.6-5.fc40.noarch libstdc++-14.2.1-3.fc40.x86_64 libtasn1-4.19.0-6.fc40.x86_64 libtirpc-1.3.6-0.fc40.x86_64 libtool-ltdl-2.4.7-10.fc40.x86_64 libunistring-1.1-7.fc40.x86_64 libutempter-1.2.1-13.fc40.x86_64 libuuid-2.40.2-1.fc40.x86_64 libverto-0.3.2-8.fc40.x86_64 libxcrypt-4.4.36-10.fc40.x86_64 libxml2-2.12.8-1.fc40.x86_64 libzstd-1.5.6-1.fc40.x86_64 lua-libs-5.4.6-5.fc40.x86_64 lua-srpm-macros-1-13.fc40.noarch lz4-libs-1.9.4-6.fc40.x86_64 mpfr-4.2.1-4.fc40.x86_64 ncurses-base-6.4-12.20240127.fc40.noarch ncurses-libs-6.4-12.20240127.fc40.x86_64 ocaml-srpm-macros-9-3.fc40.noarch openblas-srpm-macros-2-16.fc40.noarch openldap-2.6.7-1.fc40.x86_64 openssl-libs-3.2.2-3.fc40.x86_64 p11-kit-0.25.5-1.fc40.x86_64 p11-kit-trust-0.25.5-1.fc40.x86_64 package-notes-srpm-macros-0.5-11.fc40.noarch pam-1.6.1-3.fc40.x86_64 pam-libs-1.6.1-3.fc40.x86_64 patch-2.7.6-24.fc40.x86_64 pcre2-10.44-1.fc40.x86_64 pcre2-syntax-10.44-1.fc40.noarch perl-srpm-macros-1-53.fc40.noarch pkgconf-2.1.1-2.fc40.x86_64 pkgconf-m4-2.1.1-2.fc40.noarch pkgconf-pkg-config-2.1.1-2.fc40.x86_64 popt-1.19-6.fc40.x86_64 publicsuffix-list-dafsa-20240107-3.fc40.noarch pyproject-srpm-macros-1.16.0-1.fc40.noarch python-srpm-macros-3.12-8.fc40.noarch qt5-srpm-macros-5.15.15-1.fc40.noarch qt6-srpm-macros-6.7.2-2.fc40.noarch readline-8.2-8.fc40.x86_64 redhat-rpm-config-288-1.fc40.noarch rpm-4.19.1.1-1.fc40.x86_64 rpm-build-4.19.1.1-1.fc40.x86_64 rpm-build-libs-4.19.1.1-1.fc40.x86_64 rpm-libs-4.19.1.1-1.fc40.x86_64 rpm-sequoia-1.7.0-1.fc40.x86_64 rust-srpm-macros-26.3-1.fc40.noarch sed-4.9-1.fc40.x86_64 setup-2.14.5-2.fc40.noarch shadow-utils-4.15.1-4.fc40.x86_64 sqlite-libs-3.45.1-2.fc40.x86_64 systemd-libs-255.13-1.fc40.x86_64 tar-1.35-3.fc40.x86_64 unzip-6.0-63.fc40.x86_64 util-linux-2.40.2-1.fc40.x86_64 util-linux-core-2.40.2-1.fc40.x86_64 which-2.21-41.fc40.x86_64 xxhash-libs-0.8.2-4.fc40.x86_64 xz-5.4.6-3.fc40.x86_64 xz-libs-5.4.6-3.fc40.x86_64 zig-srpm-macros-1-2.fc40.noarch zip-3.0-40.fc40.x86_64 zlib-ng-compat-2.1.7-2.fc40.x86_64 zstd-1.5.6-1.fc40.x86_64 Start: buildsrpm Start: rpmbuild -bs warning: Macro expanded in comment on line 14: %{_tmppath}/%{name}-%{version}-build Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1731542400 Wrote: /builddir/build/SRPMS/klayout-0.29.8-2.fc40.src.rpm RPM build warnings: Macro expanded in comment on line 14: %{_tmppath}/%{name}-%{version}-build Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-40-x86_64-1731552437.753728/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-e4d80wpj/klayout/klayout.spec) Config(child) 0 minutes 58 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/klayout-0.29.8-2.fc40.src.rpm) Config(fedora-40-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-40-x86_64-bootstrap-1731552437.753728/root. INFO: reusing tmpfs at /var/lib/mock/fedora-40-x86_64-bootstrap-1731552437.753728/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-40-x86_64-1731552437.753728/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.19.1.1-1.fc40.x86_64 rpm-sequoia-1.7.0-1.fc40.x86_64 python3-dnf-4.21.1-1.fc40.noarch yum-4.21.1-1.fc40.noarch dnf5-5.1.17-2.fc40.x86_64 dnf5-plugins-5.1.17-2.fc40.x86_64 Finish: chroot init Start: build phase for klayout-0.29.8-2.fc40.src.rpm Start: build setup for klayout-0.29.8-2.fc40.src.rpm warning: Macro expanded in comment on line 14: %{_tmppath}/%{name}-%{version}-build Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1731542400 Wrote: /builddir/build/SRPMS/klayout-0.29.8-2.fc40.src.rpm RPM build warnings: Macro expanded in comment on line 14: %{_tmppath}/%{name}-%{version}-build Updating and loading repositories: updates 100% | 774.7 KiB/s | 19.4 KiB | 00m00s fedora 100% | 1.3 MiB/s | 31.3 KiB | 00m00s Copr repository 100% | 48.8 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: clang x86_64 18.1.8-1.fc40 updates 587.7 KiB libgit2 x86_64 1.7.2-4.fc40 updates 1.2 MiB libgit2-devel x86_64 1.7.2-4.fc40 updates 1.1 MiB make x86_64 1:4.4.1-6.fc40 fedora 1.8 MiB python3-devel x86_64 3.12.7-1.fc40 updates 1.3 MiB qt5-qtbase-devel x86_64 5.15.15-1.fc40 updates 19.2 MiB qt5-qtmultimedia-devel x86_64 5.15.15-1.fc40 updates 661.7 KiB qt5-qtsvg-devel x86_64 5.15.15-1.fc40 updates 83.7 KiB qt5-qttools-devel x86_64 5.15.15-1.fc40 updates 934.6 KiB qt5-qtxmlpatterns-devel x86_64 5.15.15-1.fc40 updates 2.4 MiB ruby-devel x86_64 3.3.5-14.fc40 updates 1.6 MiB zlib-ng-compat-devel x86_64 2.1.7-2.fc40 updates 106.8 KiB Installing dependencies: abattis-cantarell-vf-fonts noarch 0.301-12.fc40 fedora 192.7 KiB alsa-lib x86_64 1.2.12-1.fc40 updates 1.4 MiB annobin-docs noarch 12.60-1.fc40 updates 96.2 KiB annobin-plugin-gcc x86_64 12.60-1.fc40 updates 976.2 KiB avahi-libs x86_64 0.8-26.fc40 fedora 166.3 KiB cairo x86_64 1.18.0-3.fc40 fedora 1.7 MiB cdparanoia-libs x86_64 10.2-44.fc40 fedora 113.7 KiB clang-libs x86_64 18.1.8-1.fc40 updates 107.8 MiB clang-resource-filesystem noarch 18.1.8-1.fc40 updates 522.0 B cmake x86_64 3.30.5-1.fc40 updates 32.4 MiB cmake-data noarch 3.30.5-1.fc40 updates 8.2 MiB cmake-filesystem x86_64 3.30.5-1.fc40 updates 0.0 B cmake-rpm-macros noarch 3.30.5-1.fc40 updates 7.5 KiB cpp x86_64 14.2.1-3.fc40 updates 35.0 MiB cups-libs x86_64 1:2.4.11-1.fc40 updates 622.9 KiB dbus x86_64 1:1.14.10-3.fc40 fedora 0.0 B dbus-broker x86_64 36-2.fc40 updates 378.8 KiB dbus-common noarch 1:1.14.10-3.fc40 fedora 11.2 KiB dbus-libs x86_64 1:1.14.10-3.fc40 fedora 368.9 KiB default-fonts-core-sans noarch 4.0-13.fc40 updates 11.9 KiB double-conversion x86_64 3.3.0-3.fc40 fedora 96.6 KiB duktape x86_64 2.7.0-7.fc40 fedora 616.2 KiB emacs-filesystem noarch 1:29.4-9.fc40 updates 0.0 B expat x86_64 2.6.3-1.fc40 updates 287.5 KiB flac-libs x86_64 1.4.3-4.fc40 fedora 674.2 KiB fontconfig x86_64 2.15.0-6.fc40 updates 768.0 KiB fonts-filesystem noarch 1:2.0.5-14.fc40 fedora 0.0 B freetype x86_64 2.13.2-5.fc40 fedora 842.6 KiB fribidi x86_64 1.0.14-2.fc40 updates 367.6 KiB gc x86_64 8.2.2-6.fc40 fedora 258.7 KiB gcc x86_64 14.2.1-3.fc40 updates 104.3 MiB gcc-c++ x86_64 14.2.1-3.fc40 updates 38.2 MiB gcc-plugin-annobin x86_64 14.2.1-3.fc40 updates 57.1 KiB glib2 x86_64 2.80.3-1.fc40 updates 14.6 MiB glib2-devel x86_64 2.80.3-1.fc40 updates 15.6 MiB glibc-devel x86_64 2.39-22.fc40 updates 35.8 KiB glibc-headers-x86 noarch 2.39-22.fc40 updates 2.2 MiB glx-utils x86_64 9.0.0-6.fc40 fedora 431.1 KiB gnutls x86_64 3.8.6-1.fc40 updates 3.2 MiB google-noto-fonts-common noarch 20240301-2.fc40 fedora 17.5 KiB google-noto-sans-vf-fonts noarch 20240301-2.fc40 fedora 1.2 MiB graphene x86_64 1.10.6-8.fc40 fedora 162.5 KiB graphite2 x86_64 1.3.14-15.fc40 fedora 192.0 KiB groff-base x86_64 1.23.0-6.fc40 fedora 3.8 MiB gsm x86_64 1.0.22-6.fc40 fedora 68.8 KiB gssdp x86_64 1.6.3-2.fc40 fedora 146.1 KiB gstreamer1 x86_64 1.24.9-1.fc40 updates 5.3 MiB gstreamer1-plugins-bad-free-libs x86_64 1.24.9-1.fc40 updates 2.9 MiB gstreamer1-plugins-base x86_64 1.24.9-1.fc40 updates 7.3 MiB guile30 x86_64 3.0.7-12.fc40 fedora 51.5 MiB gupnp x86_64 1.6.6-2.fc40 fedora 311.9 KiB gupnp-igd x86_64 1.6.0-4.fc40 fedora 70.8 KiB harfbuzz x86_64 8.5.0-1.fc40 updates 2.7 MiB hwdata noarch 0.388-1.fc40 updates 9.3 MiB iso-codes noarch 4.16.0-3.fc40 fedora 18.8 MiB jsoncpp x86_64 1.9.5-7.fc40 fedora 253.4 KiB kernel-headers x86_64 6.11.3-200.fc40 updates 6.4 MiB lame-libs x86_64 3.100-17.fc40 fedora 1.2 MiB libICE x86_64 1.1.1-3.fc40 fedora 181.2 KiB libSM x86_64 1.2.4-3.fc40 fedora 97.3 KiB libX11 x86_64 1.8.10-2.fc40 updates 1.3 MiB libX11-common noarch 1.8.10-2.fc40 updates 1.1 MiB libX11-devel x86_64 1.8.10-2.fc40 updates 1.0 MiB libX11-xcb x86_64 1.8.10-2.fc40 updates 15.0 KiB libXau x86_64 1.0.11-6.fc40 fedora 66.9 KiB libXau-devel x86_64 1.0.11-6.fc40 fedora 6.4 KiB libXext x86_64 1.3.6-1.fc40 fedora 90.1 KiB libXfixes x86_64 6.0.1-3.fc40 fedora 30.3 KiB libXft x86_64 2.3.8-6.fc40 fedora 164.5 KiB libXi x86_64 1.8.2-1.fc40 updates 80.7 KiB libXrender x86_64 0.9.11-6.fc40 fedora 50.1 KiB libXv x86_64 1.0.12-3.fc40 fedora 26.1 KiB libXxf86vm x86_64 1.1.5-6.fc40 fedora 25.3 KiB libasyncns x86_64 0.8-28.fc40 fedora 59.4 KiB libb2 x86_64 0.98.1-11.fc40 fedora 42.2 KiB libblkid-devel x86_64 2.40.2-1.fc40 updates 44.9 KiB libdatrie x86_64 0.2.13-9.fc40 fedora 57.9 KiB libdrm x86_64 2.4.123-1.fc40 updates 404.1 KiB libedit x86_64 3.1-53.20240808cvs.fc40 updates 244.1 KiB libevdev x86_64 1.13.3-1.fc40 updates 86.1 KiB libffi-devel x86_64 3.4.4-7.fc40 fedora 33.3 KiB libglvnd x86_64 1:1.7.0-4.fc40 fedora 530.3 KiB libglvnd-core-devel x86_64 1:1.7.0-4.fc40 fedora 40.3 KiB libglvnd-devel x86_64 1:1.7.0-4.fc40 fedora 2.1 MiB libglvnd-egl x86_64 1:1.7.0-4.fc40 fedora 68.8 KiB libglvnd-gles x86_64 1:1.7.0-4.fc40 fedora 106.2 KiB libglvnd-glx x86_64 1:1.7.0-4.fc40 fedora 605.4 KiB libglvnd-opengl x86_64 1:1.7.0-4.fc40 fedora 148.8 KiB libgudev x86_64 238-5.fc40 fedora 87.9 KiB libicu x86_64 74.2-1.fc40 fedora 34.9 MiB libinput x86_64 1.26.2-1.fc40 updates 572.9 KiB libjpeg-turbo x86_64 3.0.2-1.fc40 fedora 776.9 KiB libmount-devel x86_64 2.40.2-1.fc40 updates 63.5 KiB libmpc x86_64 1.3.1-5.fc40 fedora 164.7 KiB libnice x86_64 0.1.22-1.fc40 fedora 498.1 KiB libogg x86_64 2:1.3.5-8.fc40 fedora 49.4 KiB libpciaccess x86_64 0.16-12.fc40 fedora 44.6 KiB libpng x86_64 2:1.6.40-3.fc40 fedora 241.8 KiB libproxy x86_64 0.5.5-1.fc40 updates 111.1 KiB libselinux-devel x86_64 3.7-5.fc40 updates 126.4 KiB libsepol-devel x86_64 3.7-2.fc40 updates 120.3 KiB libsndfile x86_64 1.2.2-2.fc40 fedora 526.0 KiB libsoup3 x86_64 3.4.4-3.fc40 fedora 1.1 MiB libssh2 x86_64 1.11.0-4.fc40 fedora 289.6 KiB libstdc++-devel x86_64 14.2.1-3.fc40 updates 15.4 MiB libthai x86_64 0.1.29-8.fc40 fedora 783.5 KiB libtheora x86_64 1:1.1.1-36.fc40 fedora 473.6 KiB libunwind x86_64 1.8.0-3.fc40 fedora 174.8 KiB libuv x86_64 1:1.49.2-1.fc40 updates 557.0 KiB libva x86_64 2.21.0-3.fc40 fedora 313.3 KiB libvisual x86_64 1:0.4.1-4.fc40 fedora 447.4 KiB libvorbis x86_64 1:1.3.7-10.fc40 fedora 829.6 KiB libwacom x86_64 2.11.0-1.fc40 updates 98.4 KiB libwacom-data noarch 2.11.0-1.fc40 updates 615.0 KiB libwayland-client x86_64 1.23.0-2.fc40 updates 62.1 KiB libwayland-cursor x86_64 1.23.0-2.fc40 updates 37.4 KiB libwayland-egl x86_64 1.23.0-2.fc40 updates 16.5 KiB libwayland-server x86_64 1.23.0-2.fc40 updates 78.6 KiB libxcb x86_64 1.17.0-2.fc40 updates 1.1 MiB libxcb-devel x86_64 1.17.0-2.fc40 updates 2.7 MiB libxcrypt-devel x86_64 4.4.36-10.fc40 updates 30.5 KiB libxkbcommon x86_64 1.6.0-2.fc40 fedora 328.3 KiB libxkbcommon-x11 x86_64 1.6.0-2.fc40 fedora 39.6 KiB libxshmfence x86_64 1.3.2-5.fc40 updates 16.5 KiB libyaml x86_64 0.2.5-14.fc40 fedora 130.4 KiB llhttp x86_64 9.2.1-1.fc40 updates 72.6 KiB llvm x86_64 18.1.8-2.fc40 updates 111.5 MiB llvm-libs x86_64 18.1.8-2.fc40 updates 113.4 MiB mesa-filesystem x86_64 24.1.7-1.fc40 updates 3.6 KiB mesa-libEGL x86_64 24.1.7-1.fc40 updates 332.0 KiB mesa-libEGL-devel x86_64 24.1.7-1.fc40 updates 21.5 KiB mesa-libGL x86_64 24.1.7-1.fc40 updates 457.7 KiB mesa-libgbm x86_64 24.1.7-1.fc40 updates 65.3 KiB mesa-libglapi x86_64 24.1.7-1.fc40 updates 168.4 KiB mpdecimal x86_64 2.5.1-9.fc40 fedora 200.9 KiB mpg123-libs x86_64 1.31.3-4.fc40 fedora 787.3 KiB mtdev x86_64 1.1.6-8.fc40 fedora 25.3 KiB ncurses x86_64 6.4-12.20240127.fc40 fedora 621.0 KiB nettle x86_64 3.9.1-6.fc40 fedora 790.1 KiB openal-soft x86_64 1.23.1-5.fc40 fedora 1.4 MiB openssl-devel x86_64 1:3.2.2-3.fc40 updates 4.3 MiB opus x86_64 1.5.1-1.fc40 fedora 415.8 KiB orc x86_64 0.4.39-1.fc40 updates 755.8 KiB pango x86_64 1.54.0-1.fc40 updates 996.2 KiB pcre2-devel x86_64 10.44-1.fc40 updates 2.0 MiB pcre2-utf16 x86_64 10.44-1.fc40 updates 590.0 KiB pcre2-utf32 x86_64 10.44-1.fc40 updates 562.0 KiB perl-AutoLoader noarch 5.74-506.fc40 fedora 20.5 KiB perl-B x86_64 1.88-506.fc40 fedora 492.4 KiB perl-Carp noarch 1.54-502.fc40 fedora 46.5 KiB perl-Class-Struct noarch 0.68-506.fc40 fedora 25.4 KiB perl-Data-Dumper x86_64 2.188-503.fc40 fedora 111.7 KiB perl-Digest noarch 1.20-502.fc40 fedora 35.2 KiB perl-Digest-MD5 x86_64 2.59-3.fc40 fedora 59.7 KiB perl-DynaLoader x86_64 1.54-506.fc40 fedora 32.1 KiB perl-Encode x86_64 4:3.21-505.fc40 fedora 4.7 MiB perl-English noarch 1.11-506.fc40 fedora 6.2 KiB perl-Errno x86_64 1.37-506.fc40 fedora 8.3 KiB perl-Exporter noarch 5.78-3.fc40 fedora 54.2 KiB perl-Fcntl x86_64 1.15-506.fc40 fedora 24.6 KiB perl-File-Basename noarch 2.86-506.fc40 fedora 14.0 KiB perl-File-Find noarch 1.43-506.fc40 fedora 41.9 KiB perl-File-Path noarch 2.18-503.fc40 fedora 63.5 KiB perl-File-Temp noarch 1:0.231.100-503.fc40 fedora 162.3 KiB perl-File-stat noarch 1.13-506.fc40 fedora 12.7 KiB perl-FileHandle noarch 2.05-506.fc40 fedora 9.3 KiB perl-Getopt-Long noarch 1:2.57-4.fc40 updates 144.1 KiB perl-Getopt-Std noarch 1.13-506.fc40 fedora 11.1 KiB perl-HTTP-Tiny noarch 0.088-5.fc40 fedora 152.1 KiB perl-IO x86_64 1.52-506.fc40 fedora 151.0 KiB perl-IO-Socket-IP noarch 0.42-2.fc40 fedora 98.6 KiB perl-IO-Socket-SSL noarch 2.085-1.fc40 fedora 685.0 KiB perl-IPC-Open3 noarch 1.22-506.fc40 fedora 22.4 KiB perl-MIME-Base64 x86_64 3.16-503.fc40 fedora 46.1 KiB perl-Mozilla-CA noarch 20231213-3.fc40 fedora 9.1 KiB perl-Net-SSLeay x86_64 1.94-3.fc40 fedora 1.3 MiB perl-POSIX x86_64 2.13-506.fc40 fedora 229.0 KiB perl-PathTools x86_64 3.89-502.fc40 fedora 179.6 KiB perl-Pod-Escapes noarch 1:1.07-503.fc40 fedora 24.9 KiB perl-Pod-Perldoc noarch 3.28.01-503.fc40 fedora 163.1 KiB perl-Pod-Simple noarch 1:3.45-6.fc40 fedora 559.8 KiB perl-Pod-Usage noarch 4:2.03-504.fc40 updates 84.7 KiB perl-Scalar-List-Utils x86_64 5:1.63-503.fc40 fedora 145.5 KiB perl-SelectSaver noarch 1.02-506.fc40 fedora 2.2 KiB perl-Socket x86_64 4:2.038-1.fc40 updates 124.0 KiB perl-Storable x86_64 1:3.32-502.fc40 fedora 232.3 KiB perl-Symbol noarch 1.09-506.fc40 fedora 6.8 KiB perl-Term-ANSIColor noarch 5.01-504.fc40 fedora 97.5 KiB perl-Term-Cap noarch 1.18-503.fc40 fedora 29.3 KiB perl-Text-ParseWords noarch 3.31-502.fc40 fedora 13.5 KiB perl-Text-Tabs+Wrap noarch 2024.001-1.fc40 fedora 22.5 KiB perl-Time-Local noarch 2:1.350-5.fc40 fedora 68.9 KiB perl-URI noarch 5.28-1.fc40 updates 240.2 KiB perl-base noarch 2.27-506.fc40 fedora 12.5 KiB perl-constant noarch 1.33-503.fc40 fedora 26.2 KiB perl-if noarch 0.61.000-506.fc40 fedora 5.8 KiB perl-interpreter x86_64 4:5.38.2-506.fc40 fedora 119.8 KiB perl-libnet noarch 3.15-503.fc40 fedora 289.0 KiB perl-libs x86_64 4:5.38.2-506.fc40 fedora 9.8 MiB perl-locale noarch 1.10-506.fc40 fedora 6.2 KiB perl-mro x86_64 1.28-506.fc40 fedora 41.6 KiB perl-overload noarch 1.37-506.fc40 fedora 71.5 KiB perl-overloading noarch 0.02-506.fc40 fedora 4.8 KiB perl-parent noarch 1:0.241-502.fc40 fedora 9.7 KiB perl-podlators noarch 1:5.01-502.fc40 fedora 308.1 KiB perl-vars noarch 1.05-506.fc40 fedora 3.9 KiB pixman x86_64 0.43.4-1.fc40 updates 710.1 KiB pulseaudio-libs x86_64 16.1-8.fc40 updates 3.3 MiB pulseaudio-libs-devel x86_64 16.1-8.fc40 updates 4.8 MiB pulseaudio-libs-glib2 x86_64 16.1-8.fc40 updates 19.8 KiB pyproject-rpm-macros noarch 1.16.0-1.fc40 updates 114.4 KiB python-pip-wheel noarch 23.3.2-2.fc40 updates 1.5 MiB python-rpm-macros noarch 3.12-8.fc40 updates 22.1 KiB python3 x86_64 3.12.7-1.fc40 updates 31.5 KiB python3-libs x86_64 3.12.7-1.fc40 updates 41.2 MiB python3-packaging noarch 23.2-4.fc40 fedora 421.1 KiB python3-rpm-generators noarch 14-10.fc40 fedora 81.7 KiB python3-rpm-macros noarch 3.12-8.fc40 updates 6.4 KiB qt-settings noarch 40.1-1.fc40 updates 1.1 KiB qt5-designer x86_64 5.15.15-1.fc40 updates 479.9 KiB qt5-doctools x86_64 5.15.15-1.fc40 updates 1.9 MiB qt5-filesystem x86_64 5.15.15-1.fc40 updates 0.0 B qt5-linguist x86_64 5.15.15-1.fc40 updates 2.8 MiB qt5-qtbase x86_64 5.15.15-1.fc40 updates 10.0 MiB qt5-qtbase-common noarch 5.15.15-1.fc40 updates 78.0 B qt5-qtbase-gui x86_64 5.15.15-1.fc40 updates 20.0 MiB qt5-qtdeclarative x86_64 5.15.15-1.fc40 updates 14.4 MiB qt5-qtdeclarative-devel x86_64 5.15.15-1.fc40 updates 8.9 MiB qt5-qtmultimedia x86_64 5.15.15-1.fc40 updates 3.0 MiB qt5-qtsvg x86_64 5.15.15-1.fc40 updates 639.7 KiB qt5-qttools x86_64 5.15.15-1.fc40 updates 96.6 KiB qt5-qttools-common noarch 5.15.15-1.fc40 updates 7.5 KiB qt5-qttools-libs-designer x86_64 5.15.15-1.fc40 updates 4.9 MiB qt5-qttools-libs-designercomponents x86_64 5.15.15-1.fc40 updates 2.4 MiB qt5-qttools-libs-help x86_64 5.15.15-1.fc40 updates 457.0 KiB qt5-qtxmlpatterns x86_64 5.15.15-1.fc40 updates 2.9 MiB qt5-rpm-macros noarch 5.15.15-1.fc40 updates 1.6 KiB rhash x86_64 1.4.3-4.fc40 fedora 344.7 KiB ruby x86_64 3.3.5-14.fc40 updates 89.5 KiB ruby-default-gems noarch 3.3.5-14.fc40 updates 76.3 KiB ruby-libs x86_64 3.3.5-14.fc40 updates 14.5 MiB rubygem-io-console x86_64 0.7.1-14.fc40 updates 37.2 KiB rubygem-psych x86_64 5.1.2-14.fc40 updates 139.8 KiB rubygems noarch 3.5.16-14.fc40 updates 1.4 MiB rubypick noarch 1.1.1-20.fc40 fedora 4.4 KiB sysprof-capture-devel x86_64 46.0-1.fc40 fedora 252.8 KiB tzdata noarch 2024a-5.fc40 updates 1.6 MiB vim-filesystem noarch 2:9.1.825-1.fc40 updates 40.0 B vulkan-headers noarch 1.3.296.0-1.fc40 updates 26.9 MiB vulkan-loader x86_64 1.3.296.0-1.fc40 updates 520.7 KiB vulkan-loader-devel x86_64 1.3.296.0-1.fc40 updates 7.8 KiB xcb-util x86_64 0.4.1-5.fc40 fedora 30.4 KiB xcb-util-image x86_64 0.4.1-5.fc40 fedora 22.2 KiB xcb-util-keysyms x86_64 0.4.1-5.fc40 fedora 16.8 KiB xcb-util-renderutil x86_64 0.3.10-5.fc40 fedora 28.5 KiB xcb-util-wm x86_64 0.4.2-5.fc40 fedora 85.4 KiB xkeyboard-config noarch 2.41-1.fc40 fedora 6.6 MiB xml-common noarch 0.6.3-63.fc40 fedora 78.4 KiB xorg-x11-proto-devel noarch 2024.1-2.fc40 updates 1.7 MiB Transaction Summary: Installing: 271 packages Total size of inbound packages is 273 MiB. Need to download 273 MiB. After this operation 1 GiB will be used (install 1 GiB, remove 0 B). [ 1/271] clang-0:18.1.8-1.fc40.x86_64 100% | 712.2 KiB/s | 78.3 KiB | 00m00s [ 2/271] python3-devel-0:3.12.7-1.fc40 100% | 6.7 MiB/s | 313.8 KiB | 00m00s [ 3/271] libgit2-0:1.7.2-4.fc40.x86_64 100% | 3.3 MiB/s | 543.0 KiB | 00m00s [ 4/271] qt5-qtbase-devel-0:5.15.15-1. 100% | 48.1 MiB/s | 3.5 MiB | 00m00s [ 5/271] qt5-qtmultimedia-devel-0:5.15 100% | 2.2 MiB/s | 157.9 KiB | 00m00s [ 6/271] qt5-qtsvg-devel-0:5.15.15-1.f 100% | 1.2 MiB/s | 31.3 KiB | 00m00s [ 7/271] qt5-qttools-devel-0:5.15.15-1 100% | 6.2 MiB/s | 227.6 KiB | 00m00s [ 8/271] qt5-qtxmlpatterns-devel-0:5.1 100% | 10.8 MiB/s | 366.1 KiB | 00m00s [ 9/271] ruby-devel-0:3.3.5-14.fc40.x8 100% | 7.5 MiB/s | 321.3 KiB | 00m00s [ 10/271] zlib-ng-compat-devel-0:2.1.7- 100% | 1.6 MiB/s | 37.9 KiB | 00m00s [ 11/271] make-1:4.4.1-6.fc40.x86_64 100% | 1.0 MiB/s | 587.6 KiB | 00m01s [ 12/271] clang-libs-0:18.1.8-1.fc40.x8 100% | 78.5 MiB/s | 22.9 MiB | 00m00s [ 13/271] libssh2-0:1.11.0-4.fc40.x86_6 100% | 1.1 MiB/s | 129.9 KiB | 00m00s [ 14/271] python3-libs-0:3.12.7-1.fc40. 100% | 79.9 MiB/s | 9.1 MiB | 00m00s [ 15/271] qt5-qtbase-0:5.15.15-1.fc40.x 100% | 62.3 MiB/s | 3.6 MiB | 00m00s [ 16/271] perl-English-0:1.11-506.fc40. 100% | 152.6 KiB/s | 14.0 KiB | 00m00s [ 17/271] perl-File-Find-0:1.43-506.fc4 100% | 347.9 KiB/s | 25.7 KiB | 00m00s [ 18/271] perl-File-Path-0:2.18-503.fc4 100% | 449.1 KiB/s | 35.0 KiB | 00m00s [ 19/271] perl-File-Basename-0:2.86-506 100% | 79.7 KiB/s | 17.6 KiB | 00m00s [ 20/271] perl-IO-0:1.52-506.fc40.x86_6 100% | 1.0 MiB/s | 82.7 KiB | 00m00s [ 21/271] perl-interpreter-4:5.38.2-506 100% | 926.4 KiB/s | 72.3 KiB | 00m00s [ 22/271] qt5-qtmultimedia-0:5.15.15-1. 100% | 29.9 MiB/s | 797.1 KiB | 00m00s [ 23/271] qt5-qtsvg-0:5.15.15-1.fc40.x8 100% | 10.2 MiB/s | 187.7 KiB | 00m00s [ 24/271] perl-PathTools-0:3.89-502.fc4 100% | 364.3 KiB/s | 87.4 KiB | 00m00s [ 25/271] qt5-designer-0:5.15.15-1.fc40 100% | 3.9 MiB/s | 160.5 KiB | 00m00s [ 26/271] qt5-doctools-0:5.15.15-1.fc40 100% | 17.6 MiB/s | 684.2 KiB | 00m00s [ 27/271] qt5-linguist-0:5.15.15-1.fc40 100% | 14.1 MiB/s | 878.7 KiB | 00m00s [ 28/271] guile30-0:3.0.7-12.fc40.x86_6 100% | 8.3 MiB/s | 8.1 MiB | 00m01s [ 29/271] qt5-qttools-0:5.15.15-1.fc40. 100% | 1.1 MiB/s | 41.0 KiB | 00m00s [ 30/271] qt5-qttools-libs-designer-0:5 100% | 60.0 MiB/s | 2.7 MiB | 00m00s [ 31/271] qt5-qttools-libs-designercomp 100% | 18.1 MiB/s | 776.6 KiB | 00m00s [ 32/271] qt5-qttools-libs-help-0:5.15. 100% | 3.1 MiB/s | 156.7 KiB | 00m00s [ 33/271] qt5-qtxmlpatterns-0:5.15.15-1 100% | 33.9 MiB/s | 973.4 KiB | 00m00s [ 34/271] ruby-0:3.3.5-14.fc40.x86_64 100% | 1.9 MiB/s | 38.9 KiB | 00m00s [ 35/271] clang-resource-filesystem-0:1 100% | 996.3 KiB/s | 14.9 KiB | 00m00s [ 36/271] gc-0:8.2.2-6.fc40.x86_64 100% | 1.3 MiB/s | 110.2 KiB | 00m00s [ 37/271] qt5-filesystem-0:5.15.15-1.fc 100% | 683.4 KiB/s | 10.3 KiB | 00m00s [ 38/271] libb2-0:0.98.1-11.fc40.x86_64 100% | 254.7 KiB/s | 25.5 KiB | 00m00s [ 39/271] qt5-qtbase-common-0:5.15.15-1 100% | 803.0 KiB/s | 12.0 KiB | 00m00s [ 40/271] mpdecimal-0:2.5.1-9.fc40.x86_ 100% | 557.1 KiB/s | 88.6 KiB | 00m00s [ 41/271] dbus-libs-1:1.14.10-3.fc40.x8 100% | 1.8 MiB/s | 156.3 KiB | 00m00s [ 42/271] double-conversion-0:3.3.0-3.f 100% | 579.5 KiB/s | 50.4 KiB | 00m00s [ 43/271] perl-Carp-0:1.54-502.fc40.noa 100% | 387.7 KiB/s | 28.7 KiB | 00m00s [ 44/271] perl-Exporter-0:5.78-3.fc40.n 100% | 421.6 KiB/s | 30.8 KiB | 00m00s [ 45/271] perl-vars-0:1.05-506.fc40.noa 100% | 184.0 KiB/s | 13.4 KiB | 00m00s [ 46/271] perl-Errno-0:1.37-506.fc40.x8 100% | 210.5 KiB/s | 15.4 KiB | 00m00s [ 47/271] perl-Fcntl-0:1.15-506.fc40.x8 100% | 282.2 KiB/s | 20.6 KiB | 00m00s [ 48/271] perl-File-stat-0:1.13-506.fc4 100% | 241.3 KiB/s | 17.6 KiB | 00m00s [ 49/271] perl-SelectSaver-0:1.02-506.f 100% | 168.9 KiB/s | 12.2 KiB | 00m00s [ 50/271] perl-Symbol-0:1.09-506.fc40.n 100% | 200.6 KiB/s | 14.6 KiB | 00m00s [ 51/271] perl-Scalar-List-Utils-5:1.63 100% | 985.2 KiB/s | 72.9 KiB | 00m00s [ 52/271] perl-constant-0:1.33-503.fc40 100% | 312.5 KiB/s | 22.8 KiB | 00m00s [ 53/271] libglvnd-glx-1:1.7.0-4.fc40.x 100% | 1.7 MiB/s | 132.4 KiB | 00m00s [ 54/271] perl-libs-4:5.38.2-506.fc40.x 100% | 9.4 MiB/s | 2.3 MiB | 00m00s [ 55/271] qt5-qttools-common-0:5.15.15- 100% | 742.3 KiB/s | 11.1 KiB | 00m00s [ 56/271] libicu-0:74.2-1.fc40.x86_64 100% | 16.5 MiB/s | 10.4 MiB | 00m01s [ 57/271] openal-soft-0:1.23.1-5.fc40.x 100% | 5.0 MiB/s | 583.5 KiB | 00m00s [ 58/271] ruby-libs-0:3.3.5-14.fc40.x86 100% | 45.3 MiB/s | 4.0 MiB | 00m00s [ 59/271] perl-Class-Struct-0:0.68-506. 100% | 312.6 KiB/s | 22.5 KiB | 00m00s [ 60/271] perl-overload-0:1.37-506.fc40 100% | 629.9 KiB/s | 46.0 KiB | 00m00s [ 61/271] perl-DynaLoader-0:1.54-506.fc 100% | 367.5 KiB/s | 26.5 KiB | 00m00s [ 62/271] libXext-0:1.3.6-1.fc40.x86_64 100% | 540.4 KiB/s | 38.9 KiB | 00m00s [ 63/271] libglvnd-1:1.7.0-4.fc40.x86_6 100% | 1.5 MiB/s | 114.5 KiB | 00m00s [ 64/271] qt5-qtdeclarative-0:5.15.15-1 100% | 55.7 MiB/s | 4.2 MiB | 00m00s [ 65/271] perl-mro-0:1.28-506.fc40.x86_ 100% | 407.3 KiB/s | 29.3 KiB | 00m00s [ 66/271] perl-overloading-0:0.02-506.f 100% | 182.9 KiB/s | 13.3 KiB | 00m00s [ 67/271] qt5-qtbase-gui-0:5.15.15-1.fc 100% | 33.9 MiB/s | 6.4 MiB | 00m00s [ 68/271] freetype-0:2.13.2-5.fc40.x86_ 100% | 4.9 MiB/s | 409.7 KiB | 00m00s [ 69/271] qt5-qtdeclarative-devel-0:5.1 100% | 13.5 MiB/s | 1.5 MiB | 00m00s [ 70/271] libglvnd-egl-1:1.7.0-4.fc40.x 100% | 491.6 KiB/s | 35.4 KiB | 00m00s [ 71/271] libSM-0:1.2.4-3.fc40.x86_64 100% | 438.8 KiB/s | 43.0 KiB | 00m00s [ 72/271] libICE-0:1.1.1-3.fc40.x86_64 100% | 615.3 KiB/s | 74.5 KiB | 00m00s [ 73/271] libjpeg-turbo-0:3.0.2-1.fc40. 100% | 3.0 MiB/s | 226.7 KiB | 00m00s [ 74/271] libpng-2:1.6.40-3.fc40.x86_64 100% | 1.6 MiB/s | 119.9 KiB | 00m00s [ 75/271] libxkbcommon-0:1.6.0-2.fc40.x 100% | 1.2 MiB/s | 141.6 KiB | 00m00s [ 76/271] libxkbcommon-x11-0:1.6.0-2.fc 100% | 246.2 KiB/s | 21.7 KiB | 00m00s [ 77/271] xcb-util-image-0:0.4.1-5.fc40 100% | 214.8 KiB/s | 18.7 KiB | 00m00s [ 78/271] xcb-util-keysyms-0:0.4.1-5.fc 100% | 148.4 KiB/s | 14.1 KiB | 00m00s [ 79/271] xcb-util-renderutil-0:0.3.10- 100% | 199.4 KiB/s | 17.1 KiB | 00m00s [ 80/271] xcb-util-wm-0:0.4.2-5.fc40.x8 100% | 369.7 KiB/s | 31.1 KiB | 00m00s [ 81/271] libgit2-devel-0:1.7.2-4.fc40. 100% | 11.5 MiB/s | 282.0 KiB | 00m00s [ 82/271] xcb-util-0:0.4.1-5.fc40.x86_6 100% | 207.0 KiB/s | 18.0 KiB | 00m00s [ 83/271] xkeyboard-config-0:2.41-1.fc4 100% | 8.9 MiB/s | 975.9 KiB | 00m00s [ 84/271] libmpc-0:1.3.1-5.fc40.x86_64 100% | 974.5 KiB/s | 71.1 KiB | 00m00s [ 85/271] gcc-c++-0:14.2.1-3.fc40.x86_6 100% | 36.7 MiB/s | 14.2 MiB | 00m00s [ 86/271] pcre2-utf16-0:10.44-1.fc40.x8 100% | 1.3 MiB/s | 222.6 KiB | 00m00s [ 87/271] gcc-plugin-annobin-0:14.2.1-3 100% | 917.8 KiB/s | 55.1 KiB | 00m00s [ 88/271] cpp-0:14.2.1-3.fc40.x86_64 100% | 24.2 MiB/s | 12.0 MiB | 00m00s [ 89/271] pyproject-rpm-macros-0:1.16.0 100% | 768.7 KiB/s | 44.6 KiB | 00m00s [ 90/271] python-rpm-macros-0:3.12-8.fc 100% | 233.2 KiB/s | 17.5 KiB | 00m00s [ 91/271] python3-rpm-macros-0:3.12-8.f 100% | 185.9 KiB/s | 12.3 KiB | 00m00s [ 92/271] python3-rpm-generators-0:14-1 100% | 311.6 KiB/s | 29.6 KiB | 00m00s [ 93/271] python3-packaging-0:23.2-4.fc 100% | 1.6 MiB/s | 125.2 KiB | 00m00s [ 94/271] libXau-0:1.0.11-6.fc40.x86_64 100% | 428.4 KiB/s | 31.7 KiB | 00m00s [ 95/271] libxcb-0:1.17.0-2.fc40.x86_64 100% | 1.2 MiB/s | 240.0 KiB | 00m00s [ 96/271] python3-0:3.12.7-1.fc40.x86_6 100% | 272.0 KiB/s | 28.0 KiB | 00m00s [ 97/271] perl-Getopt-Std-0:1.13-506.fc 100% | 217.4 KiB/s | 16.1 KiB | 00m00s [ 98/271] perl-Encode-4:3.21-505.fc40.x 100% | 11.4 MiB/s | 1.1 MiB | 00m00s [ 99/271] perl-MIME-Base64-0:3.16-503.f 100% | 406.4 KiB/s | 29.7 KiB | 00m00s [100/271] perl-Storable-1:3.32-502.fc40 100% | 1.3 MiB/s | 98.2 KiB | 00m00s [101/271] perl-parent-1:0.241-502.fc40. 100% | 201.5 KiB/s | 14.7 KiB | 00m00s [102/271] perl-Socket-4:2.038-1.fc40.x8 100% | 553.5 KiB/s | 54.8 KiB | 00m00s [103/271] perl-Getopt-Long-1:2.57-4.fc4 100% | 773.0 KiB/s | 63.4 KiB | 00m00s [104/271] perl-Text-ParseWords-0:3.31-5 100% | 220.1 KiB/s | 16.3 KiB | 00m00s [105/271] perl-base-0:2.27-506.fc40.noa 100% | 219.1 KiB/s | 16.6 KiB | 00m00s [106/271] libX11-common-0:1.8.10-2.fc40 100% | 1.5 MiB/s | 175.8 KiB | 00m00s [107/271] gcc-0:14.2.1-3.fc40.x86_64 100% | 24.8 MiB/s | 37.0 MiB | 00m01s [108/271] mesa-libGL-0:24.1.7-1.fc40.x8 100% | 2.8 MiB/s | 176.4 KiB | 00m00s [109/271] libX11-0:1.8.10-2.fc40.x86_64 100% | 2.9 MiB/s | 649.8 KiB | 00m00s [110/271] mesa-libglapi-0:24.1.7-1.fc40 100% | 2.9 MiB/s | 50.8 KiB | 00m00s [111/271] mesa-libEGL-0:24.1.7-1.fc40.x 100% | 8.6 MiB/s | 140.4 KiB | 00m00s [112/271] mesa-libgbm-0:24.1.7-1.fc40.x 100% | 2.6 MiB/s | 47.7 KiB | 00m00s [113/271] harfbuzz-0:8.5.0-1.fc40.x86_6 100% | 33.0 MiB/s | 1.0 MiB | 00m00s [114/271] libXfixes-0:6.0.1-3.fc40.x86_ 100% | 71.6 KiB/s | 19.0 KiB | 00m00s [115/271] libXxf86vm-0:1.1.5-6.fc40.x86 100% | 66.5 KiB/s | 17.7 KiB | 00m00s [116/271] cairo-0:1.18.0-3.fc40.x86_64 100% | 3.4 MiB/s | 708.9 KiB | 00m00s [117/271] fontconfig-0:2.15.0-6.fc40.x8 100% | 13.2 MiB/s | 269.8 KiB | 00m00s [118/271] graphite2-0:1.3.14-15.fc40.x8 100% | 1.3 MiB/s | 94.8 KiB | 00m00s [119/271] libXrender-0:0.9.11-6.fc40.x8 100% | 374.7 KiB/s | 27.4 KiB | 00m00s [120/271] pixman-0:0.43.4-1.fc40.x86_64 100% | 16.8 MiB/s | 293.2 KiB | 00m00s [121/271] fonts-filesystem-1:2.0.5-14.f 100% | 113.3 KiB/s | 8.2 KiB | 00m00s [122/271] cmake-filesystem-0:3.30.5-1.f 100% | 1.1 MiB/s | 17.4 KiB | 00m00s [123/271] rubygems-0:3.5.16-14.fc40.noa 100% | 9.1 MiB/s | 391.0 KiB | 00m00s [124/271] xml-common-0:0.6.3-63.fc40.no 100% | 430.3 KiB/s | 31.0 KiB | 00m00s [125/271] pulseaudio-libs-devel-0:16.1- 100% | 21.5 MiB/s | 461.5 KiB | 00m00s [126/271] pulseaudio-libs-0:16.1-8.fc40 100% | 21.2 MiB/s | 693.2 KiB | 00m00s [127/271] pulseaudio-libs-glib2-0:16.1- 100% | 1.0 MiB/s | 15.8 KiB | 00m00s [128/271] rubypick-0:1.1.1-20.fc40.noar 100% | 109.1 KiB/s | 9.8 KiB | 00m00s [129/271] libasyncns-0:0.8-28.fc40.x86_ 100% | 413.2 KiB/s | 29.7 KiB | 00m00s [130/271] libsndfile-0:1.2.2-2.fc40.x86 100% | 2.8 MiB/s | 212.2 KiB | 00m00s [131/271] flac-libs-0:1.4.3-4.fc40.x86_ 100% | 3.2 MiB/s | 262.3 KiB | 00m00s [132/271] gsm-0:1.0.22-6.fc40.x86_64 100% | 483.5 KiB/s | 35.8 KiB | 00m00s [133/271] lame-libs-0:3.100-17.fc40.x86 100% | 4.3 MiB/s | 335.9 KiB | 00m00s [134/271] libogg-2:1.3.5-8.fc40.x86_64 100% | 443.5 KiB/s | 32.8 KiB | 00m00s [135/271] libvorbis-1:1.3.7-10.fc40.x86 100% | 2.4 MiB/s | 187.5 KiB | 00m00s [136/271] mpg123-libs-0:1.31.3-4.fc40.x 100% | 4.1 MiB/s | 340.6 KiB | 00m00s [137/271] opus-0:1.5.1-1.fc40.x86_64 100% | 2.5 MiB/s | 230.0 KiB | 00m00s [138/271] alsa-lib-0:1.2.12-1.fc40.x86_ 100% | 5.8 MiB/s | 513.5 KiB | 00m00s [139/271] libunwind-0:1.8.0-3.fc40.x86_ 100% | 1.0 MiB/s | 72.6 KiB | 00m00s [140/271] glib2-0:2.80.3-1.fc40.x86_64 100% | 19.1 MiB/s | 3.0 MiB | 00m00s [141/271] gstreamer1-0:1.24.9-1.fc40.x8 100% | 7.9 MiB/s | 1.6 MiB | 00m00s [142/271] gstreamer1-plugins-bad-free-l 100% | 6.9 MiB/s | 927.2 KiB | 00m00s [143/271] libnice-0:0.1.22-1.fc40.x86_6 100% | 1.4 MiB/s | 200.1 KiB | 00m00s [144/271] libva-0:2.21.0-3.fc40.x86_64 100% | 1.0 MiB/s | 107.9 KiB | 00m00s [145/271] gssdp-0:1.6.3-2.fc40.x86_64 100% | 628.0 KiB/s | 57.8 KiB | 00m00s [146/271] gupnp-igd-0:1.6.0-4.fc40.x86_ 100% | 264.5 KiB/s | 33.6 KiB | 00m00s [147/271] gupnp-0:1.6.6-2.fc40.x86_64 100% | 1.1 MiB/s | 107.1 KiB | 00m00s [148/271] gstreamer1-plugins-base-0:1.2 100% | 15.7 MiB/s | 2.2 MiB | 00m00s [149/271] dbus-1:1.14.10-3.fc40.x86_64 100% | 38.6 KiB/s | 8.0 KiB | 00m00s [150/271] libsoup3-0:3.4.4-3.fc40.x86_6 100% | 1.4 MiB/s | 387.2 KiB | 00m00s [151/271] cdparanoia-libs-0:10.2-44.fc4 100% | 725.2 KiB/s | 53.7 KiB | 00m00s [152/271] graphene-0:1.10.6-8.fc40.x86_ 100% | 826.6 KiB/s | 61.2 KiB | 00m00s [153/271] libXv-0:1.0.12-3.fc40.x86_64 100% | 249.9 KiB/s | 18.5 KiB | 00m00s [154/271] libgudev-0:238-5.fc40.x86_64 100% | 299.1 KiB/s | 34.7 KiB | 00m00s [155/271] libtheora-1:1.1.1-36.fc40.x86 100% | 2.1 MiB/s | 166.1 KiB | 00m00s [156/271] cups-libs-1:2.4.11-1.fc40.x86 100% | 8.0 MiB/s | 261.2 KiB | 00m00s [157/271] libvisual-1:0.4.1-4.fc40.x86_ 100% | 1.9 MiB/s | 150.5 KiB | 00m00s [158/271] libX11-xcb-0:1.8.10-2.fc40.x8 100% | 741.6 KiB/s | 11.9 KiB | 00m00s [159/271] libdrm-0:2.4.123-1.fc40.x86_6 100% | 9.1 MiB/s | 158.8 KiB | 00m00s [160/271] avahi-libs-0:0.8-26.fc40.x86_ 100% | 627.7 KiB/s | 66.5 KiB | 00m00s [161/271] libinput-0:1.26.2-1.fc40.x86_ 100% | 12.0 MiB/s | 220.5 KiB | 00m00s [162/271] libpciaccess-0:0.16-12.fc40.x 100% | 366.1 KiB/s | 26.4 KiB | 00m00s [163/271] mtdev-0:1.1.6-8.fc40.x86_64 100% | 205.9 KiB/s | 20.6 KiB | 00m00s [164/271] glx-utils-0:9.0.0-6.fc40.x86_ 100% | 825.5 KiB/s | 71.8 KiB | 00m00s [165/271] mesa-libEGL-devel-0:24.1.7-1. 100% | 1.6 MiB/s | 23.9 KiB | 00m00s [166/271] libX11-devel-0:1.8.10-2.fc40. 100% | 15.9 MiB/s | 1.0 MiB | 00m00s [167/271] libglvnd-core-devel-1:1.7.0-4 100% | 39.2 KiB/s | 17.4 KiB | 00m00s [168/271] libglvnd-devel-1:1.7.0-4.fc40 100% | 263.5 KiB/s | 162.6 KiB | 00m01s [169/271] libglvnd-gles-1:1.7.0-4.fc40. 100% | 283.6 KiB/s | 29.2 KiB | 00m00s [170/271] qt5-rpm-macros-0:5.15.15-1.fc 100% | 589.5 KiB/s | 10.6 KiB | 00m00s [171/271] libglvnd-opengl-1:1.7.0-4.fc4 100% | 271.4 KiB/s | 38.0 KiB | 00m00s [172/271] iso-codes-0:4.16.0-3.fc40.noa 100% | 2.9 MiB/s | 3.5 MiB | 00m01s [173/271] cmake-rpm-macros-0:3.30.5-1.f 100% | 78.1 KiB/s | 16.8 KiB | 00m00s [174/271] jsoncpp-0:1.9.5-7.fc40.x86_64 100% | 548.8 KiB/s | 99.3 KiB | 00m00s [175/271] rhash-0:1.4.3-4.fc40.x86_64 100% | 1.1 MiB/s | 193.7 KiB | 00m00s [176/271] cmake-0:3.30.5-1.fc40.x86_64 100% | 13.3 MiB/s | 10.7 MiB | 00m01s [177/271] vulkan-loader-devel-0:1.3.296 100% | 69.4 KiB/s | 12.4 KiB | 00m00s [178/271] cmake-data-0:3.30.5-1.fc40.no 100% | 3.0 MiB/s | 2.3 MiB | 00m01s [179/271] vulkan-loader-0:1.3.296.0-1.f 100% | 621.0 KiB/s | 150.9 KiB | 00m00s [180/271] libproxy-0:0.5.5-1.fc40.x86_6 100% | 268.9 KiB/s | 48.4 KiB | 00m00s [181/271] qt-settings-0:40.1-1.fc40.noa 100% | 503.4 KiB/s | 10.1 KiB | 00m00s [182/271] expat-0:2.6.3-1.fc40.x86_64 100% | 4.8 MiB/s | 114.1 KiB | 00m00s [183/271] duktape-0:2.7.0-7.fc40.x86_64 100% | 782.2 KiB/s | 169.7 KiB | 00m00s [184/271] python-pip-wheel-0:23.3.2-2.f 100% | 13.2 MiB/s | 1.5 MiB | 00m00s [185/271] tzdata-0:2024a-5.fc40.noarch 100% | 4.5 MiB/s | 716.1 KiB | 00m00s [186/271] glib2-devel-0:2.80.3-1.fc40.x 100% | 8.7 MiB/s | 1.5 MiB | 00m00s [187/271] libwayland-server-0:1.23.0-2. 100% | 265.0 KiB/s | 41.1 KiB | 00m00s [188/271] libxshmfence-0:1.3.2-5.fc40.x 100% | 113.4 KiB/s | 13.4 KiB | 00m00s [189/271] libwayland-client-0:1.23.0-2. 100% | 1.7 MiB/s | 33.3 KiB | 00m00s [190/271] libevdev-0:1.13.3-1.fc40.x86_ 100% | 2.5 MiB/s | 37.8 KiB | 00m00s [191/271] libwacom-0:2.11.0-1.fc40.x86_ 100% | 2.8 MiB/s | 43.6 KiB | 00m00s [192/271] libwacom-data-0:2.11.0-1.fc40 100% | 9.2 MiB/s | 198.3 KiB | 00m00s [193/271] openssl-devel-1:3.2.2-3.fc40. 100% | 12.4 MiB/s | 2.8 MiB | 00m00s [194/271] pcre2-devel-0:10.44-1.fc40.x8 100% | 2.0 MiB/s | 521.3 KiB | 00m00s [195/271] pcre2-utf32-0:10.44-1.fc40.x8 100% | 781.6 KiB/s | 210.2 KiB | 00m00s [196/271] llhttp-0:9.2.1-1.fc40.x86_64 100% | 577.8 KiB/s | 32.9 KiB | 00m00s [197/271] libxcb-devel-0:1.17.0-2.fc40. 100% | 13.2 MiB/s | 1.4 MiB | 00m00s [198/271] xorg-x11-proto-devel-0:2024.1 100% | 2.6 MiB/s | 300.1 KiB | 00m00s [199/271] libXi-0:1.8.2-1.fc40.x86_64 100% | 319.7 KiB/s | 40.0 KiB | 00m00s [200/271] libwayland-cursor-0:1.23.0-2. 100% | 518.7 KiB/s | 19.2 KiB | 00m00s [201/271] libwayland-egl-0:1.23.0-2.fc4 100% | 839.8 KiB/s | 12.6 KiB | 00m00s [202/271] orc-0:0.4.39-1.fc40.x86_64 100% | 12.1 MiB/s | 223.4 KiB | 00m00s [203/271] pango-0:1.54.0-1.fc40.x86_64 100% | 10.6 MiB/s | 347.3 KiB | 00m00s [204/271] libXft-0:2.3.8-6.fc40.x86_64 100% | 838.6 KiB/s | 72.1 KiB | 00m00s [205/271] libthai-0:0.1.29-8.fc40.x86_6 100% | 2.7 MiB/s | 213.8 KiB | 00m00s [206/271] libmount-devel-0:2.40.2-1.fc4 100% | 1.7 MiB/s | 26.7 KiB | 00m00s [207/271] libdatrie-0:0.2.13-9.fc40.x86 100% | 438.0 KiB/s | 32.0 KiB | 00m00s [208/271] libselinux-devel-0:3.7-5.fc40 100% | 9.2 MiB/s | 151.1 KiB | 00m00s [209/271] libsepol-devel-0:3.7-2.fc40.x 100% | 3.1 MiB/s | 48.1 KiB | 00m00s [210/271] sysprof-capture-devel-0:46.0- 100% | 724.1 KiB/s | 53.6 KiB | 00m00s [211/271] libffi-devel-0:3.4.4-7.fc40.x 100% | 366.5 KiB/s | 28.2 KiB | 00m00s [212/271] gnutls-0:3.8.6-1.fc40.x86_64 100% | 14.8 MiB/s | 1.1 MiB | 00m00s [213/271] nettle-0:3.9.1-6.fc40.x86_64 100% | 3.3 MiB/s | 424.9 KiB | 00m00s [214/271] libstdc++-devel-0:14.2.1-3.fc 100% | 17.1 MiB/s | 2.8 MiB | 00m00s [215/271] annobin-plugin-gcc-0:12.60-1. 100% | 4.8 MiB/s | 966.0 KiB | 00m00s [216/271] annobin-docs-0:12.60-1.fc40.n 100% | 983.7 KiB/s | 89.5 KiB | 00m00s [217/271] glibc-devel-0:2.39-22.fc40.x8 100% | 2.0 MiB/s | 115.6 KiB | 00m00s [218/271] glibc-headers-x86-0:2.39-22.f 100% | 12.7 MiB/s | 609.6 KiB | 00m00s [219/271] libxcrypt-devel-0:4.4.36-10.f 100% | 236.8 KiB/s | 28.9 KiB | 00m00s [220/271] default-fonts-core-sans-0:4.0 100% | 262.1 KiB/s | 31.5 KiB | 00m00s [221/271] abattis-cantarell-vf-fonts-0: 100% | 1.2 MiB/s | 120.3 KiB | 00m00s [222/271] emacs-filesystem-1:29.4-9.fc4 100% | 573.1 KiB/s | 9.2 KiB | 00m00s [223/271] vim-filesystem-2:9.1.825-1.fc 100% | 1.1 MiB/s | 16.4 KiB | 00m00s [224/271] libuv-1:1.49.2-1.fc40.x86_64 100% | 12.6 MiB/s | 258.3 KiB | 00m00s [225/271] google-noto-fonts-common-0:20 100% | 236.4 KiB/s | 17.3 KiB | 00m00s [226/271] google-noto-sans-vf-fonts-0:2 100% | 7.1 MiB/s | 593.3 KiB | 00m00s [227/271] mesa-filesystem-0:24.1.7-1.fc 100% | 98.1 KiB/s | 20.7 KiB | 00m00s [228/271] llvm-libs-0:18.1.8-2.fc40.x86 100% | 3.5 MiB/s | 28.0 MiB | 00m08s [229/271] hwdata-0:0.388-1.fc40.noarch 100% | 213.3 KiB/s | 1.6 MiB | 00m08s [230/271] dbus-common-1:1.14.10-3.fc40. 100% | 61.1 KiB/s | 14.8 KiB | 00m00s [231/271] dbus-broker-0:36-2.fc40.x86_6 100% | 102.3 KiB/s | 171.1 KiB | 00m02s [232/271] rubygem-psych-0:5.1.2-14.fc40 100% | 69.4 KiB/s | 56.9 KiB | 00m01s [233/271] libyaml-0:0.2.5-14.fc40.x86_6 100% | 181.0 KiB/s | 59.2 KiB | 00m00s [234/271] ruby-default-gems-0:3.3.5-14. 100% | 65.5 KiB/s | 46.8 KiB | 00m01s [235/271] rubygem-io-console-0:0.7.1-14 100% | 68.1 KiB/s | 23.6 KiB | 00m00s [236/271] fribidi-0:1.0.14-2.fc40.x86_6 100% | 190.3 KiB/s | 91.7 KiB | 00m00s [237/271] libedit-0:3.1-53.20240808cvs. 100% | 272.4 KiB/s | 105.4 KiB | 00m00s [238/271] llvm-0:18.1.8-2.fc40.x86_64 100% | 2.1 MiB/s | 26.9 MiB | 00m13s [239/271] vulkan-headers-0:1.3.296.0-1. 100% | 290.2 KiB/s | 1.3 MiB | 00m05s [240/271] libblkid-devel-0:2.40.2-1.fc4 100% | 1.7 MiB/s | 25.8 KiB | 00m00s [241/271] libXau-devel-0:1.0.11-6.fc40. 100% | 61.8 KiB/s | 13.7 KiB | 00m00s [242/271] kernel-headers-0:6.11.3-200.f 100% | 9.7 MiB/s | 1.6 MiB | 00m00s [243/271] perl-Pod-Usage-4:2.03-504.fc4 100% | 182.6 KiB/s | 39.8 KiB | 00m00s [244/271] perl-Pod-Perldoc-0:3.28.01-50 100% | 350.8 KiB/s | 85.6 KiB | 00m00s [245/271] perl-File-Temp-1:0.231.100-50 100% | 536.2 KiB/s | 59.0 KiB | 00m00s [246/271] perl-podlators-1:5.01-502.fc4 100% | 313.0 KiB/s | 125.5 KiB | 00m00s [247/271] perl-HTTP-Tiny-0:0.088-5.fc40 100% | 491.7 KiB/s | 55.6 KiB | 00m00s [248/271] perl-IPC-Open3-0:1.22-506.fc4 100% | 275.3 KiB/s | 22.3 KiB | 00m00s [249/271] perl-POSIX-0:2.13-506.fc40.x8 100% | 835.4 KiB/s | 96.9 KiB | 00m00s [250/271] perl-Pod-Simple-1:3.45-6.fc40 100% | 1.0 MiB/s | 218.5 KiB | 00m00s [251/271] perl-Term-ANSIColor-0:5.01-50 100% | 522.6 KiB/s | 47.6 KiB | 00m00s [252/271] perl-Term-Cap-0:1.18-503.fc40 100% | 270.7 KiB/s | 21.9 KiB | 00m00s [253/271] groff-base-0:1.23.0-6.fc40.x8 100% | 1.6 MiB/s | 1.1 MiB | 00m01s [254/271] perl-Mozilla-CA-0:20231213-3. 100% | 175.4 KiB/s | 13.9 KiB | 00m00s [255/271] perl-Net-SSLeay-0:1.94-3.fc40 100% | 4.0 MiB/s | 384.9 KiB | 00m00s [256/271] perl-IO-Socket-SSL-0:2.085-1. 100% | 1.3 MiB/s | 228.6 KiB | 00m00s [257/271] perl-Time-Local-2:1.350-5.fc4 100% | 428.9 KiB/s | 34.3 KiB | 00m00s [258/271] perl-Pod-Escapes-1:1.07-503.f 100% | 268.8 KiB/s | 19.6 KiB | 00m00s [259/271] perl-Text-Tabs+Wrap-0:2024.00 100% | 291.6 KiB/s | 21.6 KiB | 00m00s [260/271] perl-if-0:0.61.000-506.fc40.n 100% | 190.0 KiB/s | 14.4 KiB | 00m00s [261/271] perl-locale-0:1.10-506.fc40.n 100% | 193.2 KiB/s | 14.1 KiB | 00m00s [262/271] perl-IO-Socket-IP-0:0.42-2.fc 100% | 484.8 KiB/s | 41.7 KiB | 00m00s [263/271] perl-AutoLoader-0:5.74-506.fc 100% | 296.9 KiB/s | 21.7 KiB | 00m00s [264/271] ncurses-0:6.4-12.20240127.fc4 100% | 2.6 MiB/s | 421.2 KiB | 00m00s [265/271] perl-URI-0:5.28-1.fc40.noarch 100% | 2.1 MiB/s | 132.8 KiB | 00m00s [266/271] perl-Data-Dumper-0:2.188-503. 100% | 659.1 KiB/s | 56.0 KiB | 00m00s [267/271] perl-libnet-0:3.15-503.fc40.n 100% | 1.5 MiB/s | 128.5 KiB | 00m00s [268/271] perl-B-0:1.88-506.fc40.x86_64 100% | 2.2 MiB/s | 176.3 KiB | 00m00s [269/271] perl-Digest-MD5-0:2.59-3.fc40 100% | 447.3 KiB/s | 35.8 KiB | 00m00s [270/271] perl-FileHandle-0:2.05-506.fc 100% | 218.4 KiB/s | 15.9 KiB | 00m00s [271/271] perl-Digest-0:1.20-502.fc40.n 100% | 328.6 KiB/s | 24.6 KiB | 00m00s -------------------------------------------------------------------------------- [271/271] Total 100% | 11.6 MiB/s | 273.1 MiB | 00m23s Running transaction [ 1/273] Verify package files 100% | 289.0 B/s | 271.0 B | 00m01s [ 2/273] Prepare transaction 100% | 852.0 B/s | 271.0 B | 00m00s [ 3/273] Installing cmake-filesystem-0 100% | 2.4 MiB/s | 7.3 KiB | 00m00s [ 4/273] Installing expat-0:2.6.3-1.fc 100% | 94.3 MiB/s | 289.6 KiB | 00m00s [ 5/273] Installing libX11-xcb-0:1.8.1 100% | 15.5 MiB/s | 15.9 KiB | 00m00s [ 6/273] Installing libwayland-client- 100% | 61.8 MiB/s | 63.3 KiB | 00m00s [ 7/273] Installing libogg-2:1.3.5-8.f 100% | 49.8 MiB/s | 51.0 KiB | 00m00s [ 8/273] Installing libglvnd-1:1.7.0-4 100% | 103.8 MiB/s | 531.7 KiB | 00m00s [ 9/273] Installing ruby-libs-0:3.3.5- 100% | 131.1 MiB/s | 14.6 MiB | 00m00s [ 10/273] Installing qt5-qttools-common 100% | 0.0 B/s | 7.9 KiB | 00m00s [ 11/273] Installing libpng-2:1.6.40-3. 100% | 118.7 MiB/s | 243.1 KiB | 00m00s [ 12/273] Installing fonts-filesystem-1 100% | 0.0 B/s | 788.0 B | 00m00s [ 13/273] Installing python-rpm-macros- 100% | 22.3 MiB/s | 22.8 KiB | 00m00s [ 14/273] Installing libmpc-0:1.3.1-5.f 100% | 162.3 MiB/s | 166.2 KiB | 00m00s [ 15/273] Installing dbus-libs-1:1.14.1 100% | 180.7 MiB/s | 370.1 KiB | 00m00s [ 16/273] Installing python3-rpm-macros 100% | 0.0 B/s | 6.7 KiB | 00m00s [ 17/273] Installing libvorbis-1:1.3.7- 100% | 203.2 MiB/s | 832.2 KiB | 00m00s [ 18/273] Installing zlib-ng-compat-dev 100% | 35.3 MiB/s | 108.3 KiB | 00m00s [ 19/273] Installing libstdc++-devel-0: 100% | 210.2 MiB/s | 15.6 MiB | 00m00s [ 20/273] Installing xorg-x11-proto-dev 100% | 137.1 MiB/s | 1.8 MiB | 00m00s [ 21/273] Installing libevdev-0:1.13.3- 100% | 85.2 MiB/s | 87.2 KiB | 00m00s [ 22/273] Installing libxshmfence-0:1.3 100% | 17.2 MiB/s | 17.7 KiB | 00m00s [ 23/273] Installing libwayland-server- 100% | 77.9 MiB/s | 79.8 KiB | 00m00s [ 24/273] Installing vulkan-loader-0:1. 100% | 170.3 MiB/s | 523.3 KiB | 00m00s [ 25/273] Installing alsa-lib-0:1.2.12- 100% | 154.6 MiB/s | 1.4 MiB | 00m00s [ 26/273] Installing opus-0:1.5.1-1.fc4 100% | 29.1 MiB/s | 416.9 KiB | 00m00s >>> Running pre-install scriptlet: xml-common-0:0.6.3-63.fc40.noarch >>> Stop pre-install scriptlet: xml-common-0:0.6.3-63.fc40.noarch [ 27/273] Installing xml-common-0:0.6.3 100% | 39.6 MiB/s | 81.1 KiB | 00m00s [ 28/273] Installing mesa-libglapi-0:24 100% | 165.3 MiB/s | 169.2 KiB | 00m00s [ 29/273] Installing libXau-0:1.0.11-6. 100% | 66.8 MiB/s | 68.4 KiB | 00m00s [ 30/273] Installing libxcb-0:1.17.0-2. 100% | 124.2 MiB/s | 1.1 MiB | 00m00s [ 31/273] Installing pcre2-utf16-0:10.4 100% | 288.5 MiB/s | 590.9 KiB | 00m00s [ 32/273] Installing libjpeg-turbo-0:3. 100% | 253.4 MiB/s | 778.6 KiB | 00m00s [ 33/273] Installing libICE-0:1.1.1-3.f 100% | 178.3 MiB/s | 182.6 KiB | 00m00s [ 34/273] Installing libSM-0:1.2.4-3.fc 100% | 96.3 MiB/s | 98.6 KiB | 00m00s [ 35/273] Installing xcb-util-keysyms-0 100% | 17.5 MiB/s | 17.9 KiB | 00m00s [ 36/273] Installing xcb-util-renderuti 100% | 29.2 MiB/s | 29.9 KiB | 00m00s [ 37/273] Installing xcb-util-wm-0:0.4. 100% | 85.3 MiB/s | 87.4 KiB | 00m00s [ 38/273] Installing xcb-util-0:0.4.1-5 100% | 31.0 MiB/s | 31.8 KiB | 00m00s [ 39/273] Installing xcb-util-image-0:0 100% | 23.1 MiB/s | 23.6 KiB | 00m00s [ 40/273] Installing libXau-devel-0:1.0 100% | 1.1 MiB/s | 8.2 KiB | 00m00s [ 41/273] Installing libxcb-devel-0:1.1 100% | 31.3 MiB/s | 3.1 MiB | 00m00s [ 42/273] Installing iso-codes-0:4.16.0 100% | 166.9 MiB/s | 19.0 MiB | 00m00s [ 43/273] Installing pyproject-rpm-macr 100% | 113.6 MiB/s | 116.4 KiB | 00m00s [ 44/273] Installing avahi-libs-0:0.8-2 100% | 55.0 MiB/s | 168.9 KiB | 00m00s [ 45/273] Installing cpp-0:14.2.1-3.fc4 100% | 299.1 MiB/s | 35.0 MiB | 00m00s [ 46/273] Installing abattis-cantarell- 100% | 94.9 MiB/s | 194.4 KiB | 00m00s [ 47/273] Installing libglvnd-opengl-1: 100% | 146.2 MiB/s | 149.7 KiB | 00m00s [ 48/273] Installing flac-libs-0:1.4.3- 100% | 165.3 MiB/s | 676.9 KiB | 00m00s [ 49/273] Installing libtheora-1:1.1.1- 100% | 155.0 MiB/s | 476.0 KiB | 00m00s [ 50/273] Installing libwayland-cursor- 100% | 37.6 MiB/s | 38.5 KiB | 00m00s [ 51/273] Installing ncurses-0:6.4-12.2 100% | 34.1 MiB/s | 627.6 KiB | 00m00s >>> Running pre-install scriptlet: groff-base-0:1.23.0-6.fc40.x86_64 >>> Stop pre-install scriptlet: groff-base-0:1.23.0-6.fc40.x86_64 [ 52/273] Installing groff-base-0:1.23. 100% | 101.5 MiB/s | 3.9 MiB | 00m00s >>> Running post-install scriptlet: groff-base-0:1.23.0-6.fc40.x86_64 >>> Stop post-install scriptlet: groff-base-0:1.23.0-6.fc40.x86_64 [ 53/273] Installing perl-Digest-0:1.20 100% | 18.0 MiB/s | 37.0 KiB | 00m00s [ 54/273] Installing perl-B-0:1.88-506. 100% | 121.0 MiB/s | 495.7 KiB | 00m00s [ 55/273] Installing perl-FileHandle-0: 100% | 0.0 B/s | 9.8 KiB | 00m00s [ 56/273] Installing perl-Digest-MD5-0: 100% | 60.2 MiB/s | 61.6 KiB | 00m00s [ 57/273] Installing perl-Data-Dumper-0 100% | 55.4 MiB/s | 113.6 KiB | 00m00s [ 58/273] Installing perl-libnet-0:3.15 100% | 95.8 MiB/s | 294.3 KiB | 00m00s [ 59/273] Installing perl-AutoLoader-0: 100% | 20.5 MiB/s | 20.9 KiB | 00m00s [ 60/273] Installing perl-URI-0:5.28-1. 100% | 49.2 MiB/s | 251.8 KiB | 00m00s [ 61/273] Installing perl-File-Path-0:2 100% | 63.0 MiB/s | 64.5 KiB | 00m00s [ 62/273] Installing perl-Mozilla-CA-0: 100% | 9.9 MiB/s | 10.2 KiB | 00m00s [ 63/273] Installing perl-Time-Local-2: 100% | 68.9 MiB/s | 70.5 KiB | 00m00s [ 64/273] Installing perl-Pod-Escapes-1 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [ 65/273] Installing perl-Text-Tabs+Wra 100% | 23.3 MiB/s | 23.8 KiB | 00m00s [ 66/273] Installing perl-if-0:0.61.000 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 67/273] Installing perl-locale-0:1.10 100% | 0.0 B/s | 6.6 KiB | 00m00s [ 68/273] Installing perl-IO-Socket-IP- 100% | 49.0 MiB/s | 100.4 KiB | 00m00s [ 69/273] Installing perl-Net-SSLeay-0: 100% | 151.4 MiB/s | 1.4 MiB | 00m00s [ 70/273] Installing perl-IO-Socket-SSL 100% | 168.2 MiB/s | 689.0 KiB | 00m00s [ 71/273] Installing perl-Class-Struct- 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [ 72/273] Installing perl-Term-ANSIColo 100% | 9.7 MiB/s | 99.1 KiB | 00m00s [ 73/273] Installing perl-Term-Cap-0:1. 100% | 29.8 MiB/s | 30.5 KiB | 00m00s [ 74/273] Installing perl-File-Temp-1:0 100% | 80.1 MiB/s | 164.0 KiB | 00m00s [ 75/273] Installing perl-IPC-Open3-0:1 100% | 22.7 MiB/s | 23.3 KiB | 00m00s [ 76/273] Installing perl-POSIX-0:2.13- 100% | 112.4 MiB/s | 230.3 KiB | 00m00s [ 77/273] Installing perl-Pod-Simple-1: 100% | 111.2 MiB/s | 569.4 KiB | 00m00s [ 78/273] Installing perl-HTTP-Tiny-0:0 100% | 150.6 MiB/s | 154.2 KiB | 00m00s [ 79/273] Installing perl-SelectSaver-0 100% | 0.0 B/s | 2.6 KiB | 00m00s [ 80/273] Installing perl-Symbol-0:1.09 100% | 0.0 B/s | 7.2 KiB | 00m00s [ 81/273] Installing perl-File-stat-0:1 100% | 12.9 MiB/s | 13.2 KiB | 00m00s [ 82/273] Installing perl-Socket-4:2.03 100% | 61.5 MiB/s | 126.0 KiB | 00m00s [ 83/273] Installing perl-podlators-1:5 100% | 152.4 MiB/s | 312.1 KiB | 00m00s [ 84/273] Installing perl-Pod-Perldoc-0 100% | 82.3 MiB/s | 168.6 KiB | 00m00s [ 85/273] Installing perl-Fcntl-0:1.15- 100% | 25.1 MiB/s | 25.8 KiB | 00m00s [ 86/273] Installing perl-mro-0:1.28-50 100% | 41.7 MiB/s | 42.7 KiB | 00m00s [ 87/273] Installing perl-overloading-0 100% | 5.4 MiB/s | 5.5 KiB | 00m00s [ 88/273] Installing perl-IO-0:1.52-506 100% | 50.6 MiB/s | 155.3 KiB | 00m00s [ 89/273] Installing perl-Text-ParseWor 100% | 14.2 MiB/s | 14.5 KiB | 00m00s [ 90/273] Installing perl-base-0:2.27-5 100% | 0.0 B/s | 12.9 KiB | 00m00s [ 91/273] Installing perl-Pod-Usage-4:2 100% | 84.2 MiB/s | 86.3 KiB | 00m00s [ 92/273] Installing perl-vars-0:1.05-5 100% | 0.0 B/s | 4.3 KiB | 00m00s [ 93/273] Installing perl-Errno-0:1.37- 100% | 0.0 B/s | 8.8 KiB | 00m00s [ 94/273] Installing perl-Scalar-List-U 100% | 72.6 MiB/s | 148.7 KiB | 00m00s [ 95/273] Installing perl-constant-0:1. 100% | 26.7 MiB/s | 27.4 KiB | 00m00s [ 96/273] Installing perl-overload-0:1. 100% | 70.3 MiB/s | 71.9 KiB | 00m00s [ 97/273] Installing perl-Getopt-Std-0: 100% | 11.4 MiB/s | 11.6 KiB | 00m00s [ 98/273] Installing perl-MIME-Base64-0 100% | 23.6 MiB/s | 48.3 KiB | 00m00s [ 99/273] Installing perl-parent-1:0.24 100% | 0.0 B/s | 10.4 KiB | 00m00s [100/273] Installing perl-Storable-1:3. 100% | 114.2 MiB/s | 233.9 KiB | 00m00s [101/273] Installing perl-Getopt-Long-1 100% | 71.7 MiB/s | 146.9 KiB | 00m00s [102/273] Installing perl-File-Basename 100% | 0.0 B/s | 14.6 KiB | 00m00s [103/273] Installing perl-Carp-0:1.54-5 100% | 46.5 MiB/s | 47.7 KiB | 00m00s [104/273] Installing perl-Exporter-0:5. 100% | 54.2 MiB/s | 55.5 KiB | 00m00s [105/273] Installing perl-PathTools-0:3 100% | 59.9 MiB/s | 184.2 KiB | 00m00s [106/273] Installing perl-DynaLoader-0: 100% | 31.7 MiB/s | 32.5 KiB | 00m00s [107/273] Installing perl-Encode-4:3.21 100% | 205.1 MiB/s | 4.7 MiB | 00m00s [108/273] Installing perl-libs-4:5.38.2 100% | 144.1 MiB/s | 9.9 MiB | 00m00s [109/273] Installing perl-interpreter-4 100% | 59.3 MiB/s | 121.4 KiB | 00m00s [110/273] Installing perl-English-0:1.1 100% | 0.0 B/s | 6.6 KiB | 00m00s [111/273] Installing perl-File-Find-0:1 100% | 13.8 MiB/s | 42.4 KiB | 00m00s [112/273] Installing kernel-headers-0:6 100% | 109.1 MiB/s | 6.5 MiB | 00m00s [113/273] Installing libblkid-devel-0:2 100% | 44.9 MiB/s | 46.0 KiB | 00m00s [114/273] Installing libedit-0:3.1-53.2 100% | 120.0 MiB/s | 245.8 KiB | 00m00s [115/273] Installing llvm-libs-0:18.1.8 100% | 326.9 MiB/s | 113.4 MiB | 00m00s [116/273] Installing fribidi-0:1.0.14-2 100% | 180.7 MiB/s | 370.1 KiB | 00m00s [117/273] Installing libyaml-0:0.2.5-14 100% | 128.7 MiB/s | 131.8 KiB | 00m00s [118/273] Installing rubygem-io-console 100% | 12.8 MiB/s | 39.5 KiB | 00m00s [119/273] Installing rubygems-0:3.5.16- 100% | 73.7 MiB/s | 1.5 MiB | 00m00s [120/273] Installing rubygem-psych-0:5. 100% | 36.3 MiB/s | 148.7 KiB | 00m00s [121/273] Installing ruby-default-gems- 100% | 21.6 MiB/s | 88.4 KiB | 00m00s [122/273] Installing rubypick-0:1.1.1-2 100% | 5.0 MiB/s | 5.1 KiB | 00m00s [123/273] Installing ruby-0:3.3.5-14.fc 100% | 89.0 MiB/s | 91.1 KiB | 00m00s [124/273] Installing dbus-common-1:1.14 100% | 347.5 KiB/s | 13.6 KiB | 00m00s >>> Running post-install scriptlet: dbus-common-1:1.14.10-3.fc40.noarch >>> Stop post-install scriptlet: dbus-common-1:1.14.10-3.fc40.noarch >>> Running pre-install scriptlet: dbus-broker-0:36-2.fc40.x86_64 >>> Stop pre-install scriptlet: dbus-broker-0:36-2.fc40.x86_64 [125/273] Installing dbus-broker-0:36-2 100% | 28.6 MiB/s | 381.3 KiB | 00m00s >>> Running post-install scriptlet: dbus-broker-0:36-2.fc40.x86_64 >>> Stop post-install scriptlet: dbus-broker-0:36-2.fc40.x86_64 [126/273] Installing dbus-1:1.14.10-3.f 100% | 0.0 B/s | 124.0 B | 00m00s [127/273] Installing hwdata-0:0.388-1.f 100% | 343.7 MiB/s | 9.3 MiB | 00m00s [128/273] Installing libpciaccess-0:0.1 100% | 44.9 MiB/s | 46.0 KiB | 00m00s [129/273] Installing libdrm-0:2.4.123-1 100% | 132.8 MiB/s | 407.9 KiB | 00m00s [130/273] Installing mesa-libgbm-0:24.1 100% | 64.6 MiB/s | 66.1 KiB | 00m00s [131/273] Installing mesa-libEGL-0:24.1 100% | 162.6 MiB/s | 333.0 KiB | 00m00s [132/273] Installing libglvnd-egl-1:1.7 100% | 68.8 MiB/s | 70.4 KiB | 00m00s [133/273] Installing libglvnd-gles-1:1. 100% | 105.0 MiB/s | 107.6 KiB | 00m00s [134/273] Installing mesa-filesystem-0: 100% | 0.0 B/s | 4.3 KiB | 00m00s [135/273] Installing libuv-1:1.49.2-1.f 100% | 136.7 MiB/s | 559.8 KiB | 00m00s [136/273] Installing vim-filesystem-2:9 100% | 2.3 MiB/s | 4.7 KiB | 00m00s [137/273] Installing emacs-filesystem-1 100% | 0.0 B/s | 544.0 B | 00m00s [138/273] Installing google-noto-fonts- 100% | 17.8 MiB/s | 18.3 KiB | 00m00s [139/273] Installing google-noto-sans-v 100% | 249.8 MiB/s | 1.2 MiB | 00m00s [140/273] Installing default-fonts-core 100% | 4.4 MiB/s | 18.2 KiB | 00m00s [141/273] Installing glibc-headers-x86- 100% | 90.2 MiB/s | 2.3 MiB | 00m00s [142/273] Installing libxcrypt-devel-0: 100% | 16.0 MiB/s | 32.9 KiB | 00m00s [143/273] Installing glibc-devel-0:2.39 100% | 19.2 MiB/s | 39.3 KiB | 00m00s [144/273] Installing annobin-docs-0:12. 100% | 95.1 MiB/s | 97.4 KiB | 00m00s [145/273] Installing nettle-0:3.9.1-6.f 100% | 193.7 MiB/s | 793.3 KiB | 00m00s [146/273] Installing gnutls-0:3.8.6-1.f 100% | 230.0 MiB/s | 3.2 MiB | 00m00s [147/273] Installing glib2-0:2.80.3-1.f 100% | 256.4 MiB/s | 14.6 MiB | 00m00s [148/273] Installing libsoup3-0:3.4.4-3 100% | 102.9 MiB/s | 1.1 MiB | 00m00s [149/273] Installing gssdp-0:1.6.3-2.fc 100% | 72.3 MiB/s | 148.0 KiB | 00m00s [150/273] Installing libgudev-0:238-5.f 100% | 87.3 MiB/s | 89.4 KiB | 00m00s [151/273] Installing gupnp-0:1.6.6-2.fc 100% | 153.2 MiB/s | 313.7 KiB | 00m00s [152/273] Installing gupnp-igd-0:1.6.0- 100% | 71.0 MiB/s | 72.7 KiB | 00m00s [153/273] Installing libnice-0:0.1.22-1 100% | 163.1 MiB/s | 500.9 KiB | 00m00s [154/273] Installing graphene-0:1.10.6- 100% | 80.2 MiB/s | 164.3 KiB | 00m00s [155/273] Installing cups-libs-1:2.4.11 100% | 203.3 MiB/s | 624.5 KiB | 00m00s [156/273] Installing sysprof-capture-de 100% | 124.8 MiB/s | 255.7 KiB | 00m00s [157/273] Installing libffi-devel-0:3.4 100% | 34.1 MiB/s | 34.9 KiB | 00m00s [158/273] Installing libsepol-devel-0:3 100% | 41.6 MiB/s | 127.8 KiB | 00m00s [159/273] Installing libdatrie-0:0.2.13 100% | 57.7 MiB/s | 59.0 KiB | 00m00s [160/273] Installing libthai-0:0.1.29-8 100% | 191.7 MiB/s | 785.3 KiB | 00m00s [161/273] Installing orc-0:0.4.39-1.fc4 100% | 185.1 MiB/s | 758.3 KiB | 00m00s [162/273] Installing libwayland-egl-0:1 100% | 17.2 MiB/s | 17.6 KiB | 00m00s [163/273] Installing llhttp-0:9.2.1-1.f 100% | 72.0 MiB/s | 73.7 KiB | 00m00s [164/273] Installing pcre2-utf32-0:10.4 100% | 183.2 MiB/s | 562.8 KiB | 00m00s [165/273] Installing pcre2-devel-0:10.4 100% | 142.5 MiB/s | 2.0 MiB | 00m00s [166/273] Installing libselinux-devel-0 100% | 17.5 MiB/s | 161.2 KiB | 00m00s [167/273] Installing libmount-devel-0:2 100% | 7.9 MiB/s | 64.5 KiB | 00m00s [168/273] Installing openssl-devel-1:3. 100% | 29.0 MiB/s | 5.2 MiB | 00m00s [169/273] Installing libwacom-data-0:2. 100% | 28.1 MiB/s | 689.6 KiB | 00m00s [170/273] Installing tzdata-0:2024a-5.f 100% | 26.8 MiB/s | 1.9 MiB | 00m00s [171/273] Installing python-pip-wheel-0 100% | 508.9 MiB/s | 1.5 MiB | 00m00s [172/273] Installing qt-settings-0:40.1 100% | 0.0 B/s | 1.7 KiB | 00m00s [173/273] Installing duktape-0:2.7.0-7. 100% | 201.2 MiB/s | 618.2 KiB | 00m00s [174/273] Installing libproxy-0:0.5.5-1 100% | 110.9 MiB/s | 113.5 KiB | 00m00s [175/273] Installing rhash-0:1.4.3-4.fc 100% | 113.9 MiB/s | 349.9 KiB | 00m00s [176/273] Installing jsoncpp-0:1.9.5-7. 100% | 124.5 MiB/s | 254.9 KiB | 00m00s [177/273] Installing libglvnd-core-deve 100% | 0.0 B/s | 41.1 KiB | 00m00s [178/273] Installing mtdev-0:1.1.6-8.fc 100% | 25.9 MiB/s | 26.5 KiB | 00m00s [179/273] Installing libvisual-1:0.4.1- 100% | 146.4 MiB/s | 449.8 KiB | 00m00s [180/273] Installing cdparanoia-libs-0: 100% | 112.4 MiB/s | 115.1 KiB | 00m00s [181/273] Installing libunwind-0:1.8.0- 100% | 86.7 MiB/s | 177.6 KiB | 00m00s [182/273] Installing mpg123-libs-0:1.31 100% | 192.8 MiB/s | 789.8 KiB | 00m00s [183/273] Installing lame-libs-0:3.100- 100% | 297.6 MiB/s | 1.2 MiB | 00m00s [184/273] Installing gsm-0:1.0.22-6.fc4 100% | 68.8 MiB/s | 70.4 KiB | 00m00s [185/273] Installing libsndfile-0:1.2.2 100% | 171.7 MiB/s | 527.6 KiB | 00m00s [186/273] Installing libasyncns-0:0.8-2 100% | 59.2 MiB/s | 60.6 KiB | 00m00s [187/273] Installing pulseaudio-libs-0: 100% | 203.9 MiB/s | 3.3 MiB | 00m00s [188/273] Installing pulseaudio-libs-gl 100% | 0.0 B/s | 20.5 KiB | 00m00s [189/273] Installing pixman-0:0.43.4-1. 100% | 231.5 MiB/s | 711.2 KiB | 00m00s [190/273] Installing graphite2-0:1.3.14 100% | 94.8 MiB/s | 194.2 KiB | 00m00s [191/273] Installing libX11-common-0:1. 100% | 69.8 MiB/s | 1.2 MiB | 00m00s [192/273] Installing libX11-0:1.8.10-2. 100% | 256.3 MiB/s | 1.3 MiB | 00m00s [193/273] Installing libXext-0:1.3.6-1. 100% | 89.2 MiB/s | 91.3 KiB | 00m00s [194/273] Installing libXrender-0:0.9.1 100% | 50.2 MiB/s | 51.4 KiB | 00m00s [195/273] Installing cairo-0:1.18.0-3.f 100% | 247.4 MiB/s | 1.7 MiB | 00m00s [196/273] Installing harfbuzz-0:8.5.0-1 100% | 225.2 MiB/s | 2.7 MiB | 00m00s [197/273] Installing freetype-0:2.13.2- 100% | 164.9 MiB/s | 844.3 KiB | 00m00s [198/273] Installing fontconfig-0:2.15. 100% | 759.9 KiB/s | 787.2 KiB | 00m01s >>> Running post-install scriptlet: fontconfig-0:2.15.0-6.fc40.x86_64 >>> Stop post-install scriptlet: fontconfig-0:2.15.0-6.fc40.x86_64 [199/273] Installing libXfixes-0:6.0.1- 100% | 30.9 MiB/s | 31.6 KiB | 00m00s [200/273] Installing libXft-0:2.3.8-6.f 100% | 81.1 MiB/s | 166.0 KiB | 00m00s [201/273] Installing pango-0:1.54.0-1.f 100% | 163.1 MiB/s | 1.0 MiB | 00m00s [202/273] Installing libXxf86vm-0:1.1.5 100% | 13.0 MiB/s | 26.6 KiB | 00m00s [203/273] Installing mesa-libGL-0:24.1. 100% | 224.0 MiB/s | 458.7 KiB | 00m00s [204/273] Installing libglvnd-glx-1:1.7 100% | 296.3 MiB/s | 606.8 KiB | 00m00s [205/273] Installing libva-0:2.21.0-3.f 100% | 77.5 MiB/s | 317.2 KiB | 00m00s [206/273] Installing glx-utils-0:9.0.0- 100% | 211.1 MiB/s | 432.3 KiB | 00m00s [207/273] Installing libXv-0:1.0.12-3.f 100% | 26.7 MiB/s | 27.3 KiB | 00m00s [208/273] Installing libXi-0:1.8.2-1.fc 100% | 26.6 MiB/s | 81.8 KiB | 00m00s [209/273] Installing libX11-devel-0:1.8 100% | 32.0 MiB/s | 1.1 MiB | 00m00s [210/273] Installing libglvnd-devel-1:1 100% | 302.9 MiB/s | 2.1 MiB | 00m00s [211/273] Installing mesa-libEGL-devel- 100% | 21.6 MiB/s | 22.1 KiB | 00m00s [212/273] Installing xkeyboard-config-0 100% | 174.5 MiB/s | 6.6 MiB | 00m00s [213/273] Installing libxkbcommon-0:1.6 100% | 161.1 MiB/s | 330.0 KiB | 00m00s [214/273] Installing libxkbcommon-x11-0 100% | 39.5 MiB/s | 40.4 KiB | 00m00s [215/273] Installing openal-soft-0:1.23 100% | 198.5 MiB/s | 1.4 MiB | 00m00s [216/273] Installing libicu-0:74.2-1.fc 100% | 279.5 MiB/s | 34.9 MiB | 00m00s [217/273] Installing double-conversion- 100% | 96.1 MiB/s | 98.4 KiB | 00m00s [218/273] Installing qt5-filesystem-0:5 100% | 3.4 MiB/s | 3.5 KiB | 00m00s [219/273] Installing qt5-qtbase-common- 100% | 31.6 KiB/s | 356.0 B | 00m00s >>> Running pre-install scriptlet: qt5-qtbase-0:5.15.15-1.fc40.x86_64 >>> Stop pre-install scriptlet: qt5-qtbase-0:5.15.15-1.fc40.x86_64 [220/273] Installing qt5-qtbase-0:5.15. 100% | 149.6 MiB/s | 10.0 MiB | 00m00s >>> Running post-install scriptlet: qt5-qtbase-0:5.15.15-1.fc40.x86_64 >>> Stop post-install scriptlet: qt5-qtbase-0:5.15.15-1.fc40.x86_64 [221/273] Installing qt5-qttools-0:5.15 100% | 32.1 MiB/s | 98.5 KiB | 00m00s [222/273] Installing mpdecimal-0:2.5.1- 100% | 98.6 MiB/s | 202.0 KiB | 00m00s [223/273] Installing libb2-0:0.98.1-11. 100% | 42.3 MiB/s | 43.3 KiB | 00m00s [224/273] Installing python3-0:3.12.7-1 100% | 4.1 MiB/s | 33.3 KiB | 00m00s [225/273] Installing python3-libs-0:3.1 100% | 186.7 MiB/s | 41.6 MiB | 00m00s [226/273] Installing gstreamer1-0:1.24. 100% | 195.3 MiB/s | 5.3 MiB | 00m00s [227/273] Installing gstreamer1-plugins 100% | 197.5 MiB/s | 7.3 MiB | 00m00s [228/273] Installing python3-packaging- 100% | 84.4 MiB/s | 431.9 KiB | 00m00s [229/273] Installing cmake-rpm-macros-0 100% | 7.9 MiB/s | 8.1 KiB | 00m00s [230/273] Installing python3-rpm-genera 100% | 40.5 MiB/s | 82.9 KiB | 00m00s [231/273] Installing glib2-devel-0:2.80 100% | 294.7 MiB/s | 15.6 MiB | 00m00s [232/273] Installing pulseaudio-libs-de 100% | 201.2 MiB/s | 4.8 MiB | 00m00s [233/273] Installing gstreamer1-plugins 100% | 191.0 MiB/s | 2.9 MiB | 00m00s [234/273] Installing libwacom-0:2.11.0- 100% | 49.1 MiB/s | 100.6 KiB | 00m00s [235/273] Installing libinput-0:1.26.2- 100% | 31.8 MiB/s | 585.5 KiB | 00m00s >>> Running post-install scriptlet: libinput-0:1.26.2-1.fc40.x86_64 >>> Stop post-install scriptlet: libinput-0:1.26.2-1.fc40.x86_64 [236/273] Installing qt5-qtbase-gui-0:5 100% | 247.8 MiB/s | 20.1 MiB | 00m00s [237/273] Installing qt5-qtdeclarative- 100% | 245.0 MiB/s | 14.5 MiB | 00m00s [238/273] Installing qt5-qttools-libs-d 100% | 348.6 MiB/s | 4.9 MiB | 00m00s [239/273] Installing qt5-qttools-libs-d 100% | 294.7 MiB/s | 2.4 MiB | 00m00s [240/273] Installing qt5-qttools-libs-h 100% | 223.5 MiB/s | 457.8 KiB | 00m00s [241/273] Installing qt5-designer-0:5.1 100% | 156.8 MiB/s | 481.7 KiB | 00m00s [242/273] Installing qt5-qtmultimedia-0 100% | 214.4 MiB/s | 3.0 MiB | 00m00s [243/273] Installing qt5-qtxmlpatterns- 100% | 264.2 MiB/s | 2.9 MiB | 00m00s [244/273] Installing qt5-qtsvg-0:5.15.1 100% | 157.1 MiB/s | 643.3 KiB | 00m00s [245/273] Installing qt5-linguist-0:5.1 100% | 173.7 MiB/s | 2.8 MiB | 00m00s [246/273] Installing vulkan-headers-0:1 100% | 498.8 MiB/s | 26.9 MiB | 00m00s [247/273] Installing vulkan-loader-deve 100% | 8.7 MiB/s | 8.9 KiB | 00m00s [248/273] Installing clang-resource-fil 100% | 1.5 MiB/s | 1.6 KiB | 00m00s [249/273] Installing clang-libs-0:18.1. 100% | 339.1 MiB/s | 107.8 MiB | 00m00s [250/273] Installing qt5-doctools-0:5.1 100% | 231.9 MiB/s | 1.9 MiB | 00m00s [251/273] Installing gc-0:8.2.2-6.fc40. 100% | 63.8 MiB/s | 261.2 KiB | 00m00s [252/273] Installing guile30-0:3.0.7-12 100% | 296.5 MiB/s | 51.6 MiB | 00m00s [253/273] Installing make-1:4.4.1-6.fc4 100% | 163.7 MiB/s | 1.8 MiB | 00m00s [254/273] Installing gcc-0:14.2.1-3.fc4 100% | 289.2 MiB/s | 104.4 MiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:288-1.fc40.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:288-1.fc40.noarch [255/273] Installing gcc-c++-0:14.2.1-3 100% | 254.4 MiB/s | 38.2 MiB | 00m00s [256/273] Installing cmake-data-0:3.30. 100% | 61.9 MiB/s | 8.8 MiB | 00m00s [257/273] Installing cmake-0:3.30.5-1.f 100% | 281.9 MiB/s | 32.4 MiB | 00m00s [258/273] Installing qt5-rpm-macros-0:5 100% | 342.1 KiB/s | 2.4 KiB | 00m00s [259/273] Installing qt5-qtbase-devel-0 100% | 121.5 MiB/s | 19.6 MiB | 00m00s [260/273] Installing qt5-qtdeclarative- 100% | 153.5 MiB/s | 9.1 MiB | 00m00s [261/273] Installing libssh2-0:1.11.0-4 100% | 142.2 MiB/s | 291.3 KiB | 00m00s [262/273] Installing libgit2-0:1.7.2-4. 100% | 206.1 MiB/s | 1.2 MiB | 00m00s [263/273] Installing libgit2-devel-0:1. 100% | 114.9 MiB/s | 1.1 MiB | 00m00s [264/273] Installing qt5-qtmultimedia-d 100% | 50.0 MiB/s | 716.4 KiB | 00m00s [265/273] Installing qt5-qtsvg-devel-0: 100% | 28.9 MiB/s | 88.8 KiB | 00m00s [266/273] Installing qt5-qttools-devel- 100% | 60.1 MiB/s | 984.5 KiB | 00m00s [267/273] Installing qt5-qtxmlpatterns- 100% | 116.1 MiB/s | 2.4 MiB | 00m00s [268/273] Installing clang-0:18.1.8-1.f 100% | 192.2 MiB/s | 590.4 KiB | 00m00s [269/273] Installing gcc-plugin-annobin 100% | 2.2 MiB/s | 58.6 KiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:288-1.fc40.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:288-1.fc40.noarch [270/273] Installing annobin-plugin-gcc 100% | 26.5 MiB/s | 977.9 KiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:288-1.fc40.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:288-1.fc40.noarch [271/273] Installing python3-devel-0:3. 100% | 48.5 MiB/s | 1.3 MiB | 00m00s [272/273] Installing llvm-0:18.1.8-2.fc 100% | 281.8 MiB/s | 111.6 MiB | 00m00s [273/273] Installing ruby-devel-0:3.3.5 100% | 3.9 MiB/s | 1.6 MiB | 00m00s >>> Running post-transaction scriptlet: fontconfig-0:2.15.0-6.fc40.x86_64 >>> Stop post-transaction scriptlet: fontconfig-0:2.15.0-6.fc40.x86_64 >>> Running trigger-install scriptlet: glibc-common-0:2.39-22.fc40.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39-22.fc40.x86_64 >>> Running trigger-install scriptlet: info-0:7.1-2.fc40.x86_64 >>> Stop trigger-install scriptlet: info-0:7.1-2.fc40.x86_64 >>> Running trigger-install scriptlet: glib2-0:2.80.3-1.fc40.x86_64 >>> Stop trigger-install scriptlet: glib2-0:2.80.3-1.fc40.x86_64 >>> Running trigger-install scriptlet: glib2-0:2.80.3-1.fc40.x86_64 >>> Stop trigger-install scriptlet: glib2-0:2.80.3-1.fc40.x86_64 >>> Running trigger-install scriptlet: fontconfig-0:2.15.0-6.fc40.x86_64 >>> Stop trigger-install scriptlet: fontconfig-0:2.15.0-6.fc40.x86_64 Finish: build setup for klayout-0.29.8-2.fc40.src.rpm Start: rpmbuild klayout-0.29.8-2.fc40.src.rpm warning: Macro expanded in comment on line 14: %{_tmppath}/%{name}-%{version}-build Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1731542400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.51JWML + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf klayout-0.29.8 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/klayout-0.29.8.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd klayout-0.29.8 + rm -rf /builddir/build/BUILD/klayout-0.29.8-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/klayout-0.29.8-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.QGMB2P + umask 022 + cd /builddir/build/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 -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 -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 -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 -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 klayout-0.29.8 + TARGET=linux-release + cd /builddir/build/BUILD/klayout-0.29.8 + rm -rf /builddir/build/BUILD/bin.linux-release + ./build.sh -rpath /usr/lib64/klayout -bin /builddir/build/BUILD/bin.linux-release -build /builddir/build/BUILD/build.linux-release Scanning installation .. Version Info: Version: 0.29.8 Date: 2024-11-14 Revision: LatestSourcePackage Using qmake: qmake-qt5 Using Ruby interpreter: ruby Ruby library found: /usr/lib64/libruby.so.3.3.5 Ruby headers found: /usr/include and /usr/include Ruby installation is in: - /usr/lib64/libruby.so.3.3.5 (lib) - /usr/include (headers) - /usr/include (arch headers) Ruby version code is 30305 Using Python interpreter: python3 Python library found: /usr/lib64/libpython3.12.so Python headers found: /usr/include/python3.12 Python extension suffix: .cpython-312-x86_64-linux-gnu.so Python installation is in: - /usr/lib64/libpython3.12.so (lib) - /usr/include/python3.12 (includes) Features: Qt bindings enabled Uses libgit2 for Git access Compilation caching is deactivated! Installation target: /builddir/build/BUILD/bin.linux-release Build directory: /builddir/build/BUILD/build.linux-release Build flags: HAVE_RUBY=1 HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_CURL=0 HAVE_PNG=0 HAVE_EXPAT=0 HAVE_GIT2=1 RPATH=/usr/lib64/klayout Building plugins: streamers tools Running qmake-qt5 .. QMake version 3.1 Using Qt version 5.15.15 in /usr/lib64 qmake-qt5 /builddir/build/BUILD/klayout-0.29.8/src/klayout.pro -recursive CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage Info: creating stash file /builddir/build/BUILD/build.linux-release/.qmake.stash Reading /builddir/build/BUILD/klayout-0.29.8/src/tl/tl.pro [/builddir/build/BUILD/build.linux-release/tl] Reading /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tl.pro [/builddir/build/BUILD/build.linux-release/tl/tl] Reading /builddir/build/BUILD/klayout-0.29.8/src/tl/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/tl/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi.pro [/builddir/build/BUILD/build.linux-release/gsi] Reading /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsi.pro [/builddir/build/BUILD/build.linux-release/gsi/gsi] Reading /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi_test/gsi_test.pro [/builddir/build/BUILD/build.linux-release/gsi/gsi_test] Reading /builddir/build/BUILD/klayout-0.29.8/src/gsi/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/gsi/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/db/db.pro [/builddir/build/BUILD/build.linux-release/db] Reading /builddir/build/BUILD/klayout-0.29.8/src/db/db/db.pro [/builddir/build/BUILD/build.linux-release/db/db] Reading /builddir/build/BUILD/klayout-0.29.8/src/db/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/db/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb.pro [/builddir/build/BUILD/build.linux-release/rdb] Reading /builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb/rdb.pro [/builddir/build/BUILD/build.linux-release/rdb/rdb] Reading /builddir/build/BUILD/klayout-0.29.8/src/rdb/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/rdb/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/lib/lib.pro [/builddir/build/BUILD/build.linux-release/lib] Reading /builddir/build/BUILD/klayout-0.29.8/src/lib/lib/lib.pro [/builddir/build/BUILD/build.linux-release/lib/lib] RCC: Warning: No resources in '../../../klayout-0.29.8/src/lib/lib/libResources.qrc'. Reading /builddir/build/BUILD/klayout-0.29.8/src/lib/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/lib/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/plugins.pro [/builddir/build/BUILD/build.linux-release/plugins] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/streamers.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/cif.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/cif] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin/db_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/db_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/lay_plugin/lay_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/common/common.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/common] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/common/lay_plugin/lay_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/common/lay_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/dxf.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/db_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/db_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin/lay_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/gds2.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/db_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin/lay_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lefdef.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/db_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/db_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lay_plugin/lay_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/magic.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/magic] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin/db_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/db_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/lay_plugin/lay_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/oasis.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/db_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/db_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/lay_plugin/lay_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/lay_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/pcb.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/db_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/db_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/lay_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/lay_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/tools.pro [/builddir/build/BUILD/build.linux-release/plugins/tools] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/bool.pro [/builddir/build/BUILD/build.linux-release/plugins/tools/bool] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/lay_plugin/lay_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/tools/bool/lay_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/diff.pro [/builddir/build/BUILD/build.linux-release/plugins/tools/diff] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/lay_plugin/lay_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/tools/diff/lay_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/import.pro [/builddir/build/BUILD/build.linux-release/plugins/tools/import] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/lay_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/net_tracer.pro [/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/db_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/db_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/lay_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/view_25d.pro [/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/lay_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/xor.pro [/builddir/build/BUILD/build.linux-release/plugins/tools/xor] Reading /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/lay_plugin/lay_plugin.pro [/builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin] Reading /builddir/build/BUILD/klayout-0.29.8/src/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/buddies/buddies.pro [/builddir/build/BUILD/build.linux-release/buddies] Reading /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/src.pro [/builddir/build/BUILD/build.linux-release/buddies/src] Reading /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/bd/bd.pro [/builddir/build/BUILD/build.linux-release/buddies/src/bd] Reading /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2cif/strm2cif.pro [/builddir/build/BUILD/build.linux-release/buddies/src/strm2cif] Reading /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2dxf/strm2dxf.pro [/builddir/build/BUILD/build.linux-release/buddies/src/strm2dxf] Reading /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2gds/strm2gds.pro [/builddir/build/BUILD/build.linux-release/buddies/src/strm2gds] Reading /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2gdstxt/strm2gdstxt.pro [/builddir/build/BUILD/build.linux-release/buddies/src/strm2gdstxt] Reading /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2oas/strm2oas.pro [/builddir/build/BUILD/build.linux-release/buddies/src/strm2oas] Reading /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2mag/strm2mag.pro [/builddir/build/BUILD/build.linux-release/buddies/src/strm2mag] Reading /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2txt/strm2txt.pro [/builddir/build/BUILD/build.linux-release/buddies/src/strm2txt] Reading /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strmclip/strmclip.pro [/builddir/build/BUILD/build.linux-release/buddies/src/strmclip] Reading /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strmcmp/strmcmp.pro [/builddir/build/BUILD/build.linux-release/buddies/src/strmcmp] Reading /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strmxor/strmxor.pro [/builddir/build/BUILD/build.linux-release/buddies/src/strmxor] Reading /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strmrun/strmrun.pro [/builddir/build/BUILD/build.linux-release/buddies/src/strmrun] Reading /builddir/build/BUILD/klayout-0.29.8/src/buddies/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/buddies/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/lym/lym.pro [/builddir/build/BUILD/build.linux-release/lym] Reading /builddir/build/BUILD/klayout-0.29.8/src/lym/lym/lym.pro [/builddir/build/BUILD/build.linux-release/lym/lym] Reading /builddir/build/BUILD/klayout-0.29.8/src/lym/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/lym/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic.pro [/builddir/build/BUILD/build.linux-release/laybasic] Reading /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/laybasic.pro [/builddir/build/BUILD/build.linux-release/laybasic/laybasic] Reading /builddir/build/BUILD/klayout-0.29.8/src/laybasic/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/laybasic/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/layview/layview.pro [/builddir/build/BUILD/build.linux-release/layview] Reading /builddir/build/BUILD/klayout-0.29.8/src/layview/layview/layview.pro [/builddir/build/BUILD/build.linux-release/layview/layview] Reading /builddir/build/BUILD/klayout-0.29.8/src/layview/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/layview/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/ant/ant.pro [/builddir/build/BUILD/build.linux-release/ant] Reading /builddir/build/BUILD/klayout-0.29.8/src/ant/ant/ant.pro [/builddir/build/BUILD/build.linux-release/ant/ant] Reading /builddir/build/BUILD/klayout-0.29.8/src/ant/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/ant/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/img/img.pro [/builddir/build/BUILD/build.linux-release/img] Reading /builddir/build/BUILD/klayout-0.29.8/src/img/img/img.pro [/builddir/build/BUILD/build.linux-release/img/img] Reading /builddir/build/BUILD/klayout-0.29.8/src/img/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/img/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/edt/edt.pro [/builddir/build/BUILD/build.linux-release/edt] Reading /builddir/build/BUILD/klayout-0.29.8/src/edt/edt/edt.pro [/builddir/build/BUILD/build.linux-release/edt/edt] Reading /builddir/build/BUILD/klayout-0.29.8/src/edt/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/edt/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/drc/drc.pro [/builddir/build/BUILD/build.linux-release/drc] Reading /builddir/build/BUILD/klayout-0.29.8/src/drc/drc/drc.pro [/builddir/build/BUILD/build.linux-release/drc/drc] Reading /builddir/build/BUILD/klayout-0.29.8/src/drc/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/drc/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/lvs/lvs.pro [/builddir/build/BUILD/build.linux-release/lvs] Reading /builddir/build/BUILD/klayout-0.29.8/src/lvs/lvs/lvs.pro [/builddir/build/BUILD/build.linux-release/lvs/lvs] Reading /builddir/build/BUILD/klayout-0.29.8/src/lvs/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/lvs/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/klayout_main/klayout_main.pro [/builddir/build/BUILD/build.linux-release/klayout_main] Reading /builddir/build/BUILD/klayout-0.29.8/src/klayout_main/klayout_main/klayout_main.pro [/builddir/build/BUILD/build.linux-release/klayout_main/klayout_main] Reading /builddir/build/BUILD/klayout-0.29.8/src/klayout_main/tests/tests.pro [/builddir/build/BUILD/build.linux-release/klayout_main/tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/lay/lay.pro [/builddir/build/BUILD/build.linux-release/lay] Reading /builddir/build/BUILD/klayout-0.29.8/src/lay/lay/lay.pro [/builddir/build/BUILD/build.linux-release/lay/lay] Reading /builddir/build/BUILD/klayout-0.29.8/src/lay/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/lay/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/layui/layui.pro [/builddir/build/BUILD/build.linux-release/layui] Reading /builddir/build/BUILD/klayout-0.29.8/src/layui/layui/layui.pro [/builddir/build/BUILD/build.linux-release/layui/layui] Reading /builddir/build/BUILD/klayout-0.29.8/src/layui/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/layui/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/fontgen/fontgen.pro [/builddir/build/BUILD/build.linux-release/fontgen] Reading /builddir/build/BUILD/klayout-0.29.8/src/doc/doc.pro [/builddir/build/BUILD/build.linux-release/doc] Reading /builddir/build/BUILD/klayout-0.29.8/src/icons/icons.pro [/builddir/build/BUILD/build.linux-release/icons] Reading /builddir/build/BUILD/klayout-0.29.8/src/rba/rba.pro [/builddir/build/BUILD/build.linux-release/rba] Reading /builddir/build/BUILD/klayout-0.29.8/src/rba/rba/rba.pro [/builddir/build/BUILD/build.linux-release/rba/rba] Reading /builddir/build/BUILD/klayout-0.29.8/src/rba/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/rba/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/pya/pya.pro [/builddir/build/BUILD/build.linux-release/pya] Reading /builddir/build/BUILD/klayout-0.29.8/src/pya/pya/pya.pro [/builddir/build/BUILD/build.linux-release/pya/pya] Reading /builddir/build/BUILD/klayout-0.29.8/src/pya/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/pya/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/pymod.pro [/builddir/build/BUILD/build.linux-release/pymod] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/db/db.pro [/builddir/build/BUILD/build.linux-release/pymod/db] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/tl/tl.pro [/builddir/build/BUILD/build.linux-release/pymod/tl] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/rdb/rdb.pro [/builddir/build/BUILD/build.linux-release/pymod/rdb] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/lib/lib.pro [/builddir/build/BUILD/build.linux-release/pymod/lib] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/lay/lay.pro [/builddir/build/BUILD/build.linux-release/pymod/lay] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/pya/pya.pro [/builddir/build/BUILD/build.linux-release/pymod/pya] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtCore/QtCore.pro [/builddir/build/BUILD/build.linux-release/pymod/QtCore] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtGui/QtGui.pro [/builddir/build/BUILD/build.linux-release/pymod/QtGui] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtWidgets/QtWidgets.pro [/builddir/build/BUILD/build.linux-release/pymod/QtWidgets] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtMultimedia/QtMultimedia.pro [/builddir/build/BUILD/build.linux-release/pymod/QtMultimedia] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtPrintSupport/QtPrintSupport.pro [/builddir/build/BUILD/build.linux-release/pymod/QtPrintSupport] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtSvg/QtSvg.pro [/builddir/build/BUILD/build.linux-release/pymod/QtSvg] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtXmlPatterns/QtXmlPatterns.pro [/builddir/build/BUILD/build.linux-release/pymod/QtXmlPatterns] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtXml/QtXml.pro [/builddir/build/BUILD/build.linux-release/pymod/QtXml] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtSql/QtSql.pro [/builddir/build/BUILD/build.linux-release/pymod/QtSql] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtNetwork/QtNetwork.pro [/builddir/build/BUILD/build.linux-release/pymod/QtNetwork] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtDesigner/QtDesigner.pro [/builddir/build/BUILD/build.linux-release/pymod/QtDesigner] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/unit_tests/unit_tests.pro [/builddir/build/BUILD/build.linux-release/pymod/unit_tests] Reading /builddir/build/BUILD/klayout-0.29.8/src/pymod/bridge_sample/bridge_sample.pro [/builddir/build/BUILD/build.linux-release/pymod/bridge_sample] Reading /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/gsiqt.pro [/builddir/build/BUILD/build.linux-release/gsiqt] Reading /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic/qtbasic.pro [/builddir/build/BUILD/build.linux-release/gsiqt/qtbasic] Reading /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/qt5.pro [/builddir/build/BUILD/build.linux-release/gsiqt/qt5] Reading /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtCore/QtCore.pro [/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore] Reading /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtGui/QtGui.pro [/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui] Reading /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtWidgets/QtWidgets.pro [/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets] Reading /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtNetwork/QtNetwork.pro [/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork] Reading /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtSql/QtSql.pro [/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql] Reading /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtSvg/QtSvg.pro [/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSvg] Reading /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/QtPrintSupport.pro [/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport] Reading /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/QtMultimedia.pro [/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia] Reading /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtDesigner/QtDesigner.pro [/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtDesigner] Reading /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtXml/QtXml.pro [/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml] Reading /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/QtXmlPatterns.pro [/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns] Running build (gmake all) .. cd tl/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/tl/tl.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/tl' cd tl/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tl.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/tl/tl' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlAssert.o ../../../klayout-0.29.8/src/tl/tl/tlAssert.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlAssert.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlBase64.o ../../../klayout-0.29.8/src/tl/tl/tlBase64.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlColor.o ../../../klayout-0.29.8/src/tl/tl/tlColor.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlClassRegistry.o ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlCopyOnWrite.o ../../../klayout-0.29.8/src/tl/tl/tlCopyOnWrite.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlDataMapping.o ../../../klayout-0.29.8/src/tl/tl/tlDataMapping.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlDataMapping.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlDeflate.o ../../../klayout-0.29.8/src/tl/tl/tlDeflate.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlException.o ../../../klayout-0.29.8/src/tl/tl/tlException.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlExceptions.o ../../../klayout-0.29.8/src/tl/tl/tlExceptions.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlExceptions.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlExpression.o ../../../klayout-0.29.8/src/tl/tl/tlExpression.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlEvents.o ../../../klayout-0.29.8/src/tl/tl/tlEvents.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlEvents.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlGlobPattern.o ../../../klayout-0.29.8/src/tl/tl/tlGlobPattern.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlHeap.o ../../../klayout-0.29.8/src/tl/tl/tlHeap.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlHttpStream.o ../../../klayout-0.29.8/src/tl/tl/tlHttpStream.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlHttpStream.h:29, from ../../../klayout-0.29.8/src/tl/tl/tlHttpStream.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlInclude.o ../../../klayout-0.29.8/src/tl/tl/tlInclude.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlInternational.o ../../../klayout-0.29.8/src/tl/tl/tlInternational.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlLog.o ../../../klayout-0.29.8/src/tl/tl/tlLog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlLog.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlObject.o ../../../klayout-0.29.8/src/tl/tl/tlObject.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlProgress.o ../../../klayout-0.29.8/src/tl/tl/tlProgress.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlPixelBuffer.o ../../../klayout-0.29.8/src/tl/tl/tlPixelBuffer.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlPixelBuffer.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlResources.o ../../../klayout-0.29.8/src/tl/tl/tlResources.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlScriptError.o ../../../klayout-0.29.8/src/tl/tl/tlScriptError.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlSleep.o ../../../klayout-0.29.8/src/tl/tl/tlSleep.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlStaticObjects.o ../../../klayout-0.29.8/src/tl/tl/tlStaticObjects.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlStream.o ../../../klayout-0.29.8/src/tl/tl/tlStream.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlHttpStream.h:29, from ../../../klayout-0.29.8/src/tl/tl/tlStream.cc:40: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlString.o ../../../klayout-0.29.8/src/tl/tl/tlString.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlTimer.o ../../../klayout-0.29.8/src/tl/tl/tlTimer.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlTimer.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlVariant.o ../../../klayout-0.29.8/src/tl/tl/tlVariant.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlFileUtils.o ../../../klayout-0.29.8/src/tl/tl/tlFileUtils.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlFileUtils.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlArch.o ../../../klayout-0.29.8/src/tl/tl/tlArch.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlCommandLineParser.o ../../../klayout-0.29.8/src/tl/tl/tlCommandLineParser.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlCommandLineParser.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlUnitTest.o ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlInt128Support.o ../../../klayout-0.29.8/src/tl/tl/tlInt128Support.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlXMLParser.o ../../../klayout-0.29.8/src/tl/tl/tlXMLParser.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlXMLParser.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlXMLWriter.o ../../../klayout-0.29.8/src/tl/tl/tlXMLWriter.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlThreadedWorkers.o ../../../klayout-0.29.8/src/tl/tl/tlThreadedWorkers.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlThreadedWorkers.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlThreads.o ../../../klayout-0.29.8/src/tl/tl/tlThreads.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlDeferredExecution.o ../../../klayout-0.29.8/src/tl/tl/tlDeferredExecution.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlUri.o ../../../klayout-0.29.8/src/tl/tl/tlUri.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlLongInt.o ../../../klayout-0.29.8/src/tl/tl/tlLongInt.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlUniqueId.o ../../../klayout-0.29.8/src/tl/tl/tlUniqueId.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlList.o ../../../klayout-0.29.8/src/tl/tl/tlList.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlSList.o ../../../klayout-0.29.8/src/tl/tl/tlSList.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlEquivalenceClusters.o ../../../klayout-0.29.8/src/tl/tl/tlEquivalenceClusters.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlUniqueName.o ../../../klayout-0.29.8/src/tl/tl/tlUniqueName.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlRecipe.o ../../../klayout-0.29.8/src/tl/tl/tlRecipe.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/tl/tl/tlRecipe.h:30, from ../../../klayout-0.29.8/src/tl/tl/tlRecipe.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlEnv.o ../../../klayout-0.29.8/src/tl/tl/tlEnv.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlOptional.o ../../../klayout-0.29.8/src/tl/tl/tlOptional.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlGit.o ../../../klayout-0.29.8/src/tl/tl/tlGit.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlGit.cc:29: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlGit.cc: In member function ‘void tl::GitObject::read(const std::string&, const std::string&, const std::string&, const std::string&, double, tl::InputHttpStreamCallback*)’: ../../../klayout-0.29.8/src/tl/tl/tlGit.cc:277:141: warning: unused parameter ‘timeout’ [-Wunused-parameter] 277 | GitObject::read (const std::string &org_url, const std::string &org_filter, const std::string &subfolder, const std::string &branch, double timeout, tl::InputHttpStreamCallback *callback) | ~~~~~~~^~~~~~~ ../../../klayout-0.29.8/src/tl/tl/tlGit.cc:277:179: warning: unused parameter ‘callback’ [-Wunused-parameter] 277 | GitObject::read (const std::string &org_url, const std::string &org_filter, const std::string &subfolder, const std::string &branch, double timeout, tl::InputHttpStreamCallback *callback) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlHttpStreamQt.o ../../../klayout-0.29.8/src/tl/tl/tlHttpStreamQt.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlHttpStream.h:29, from ../../../klayout-0.29.8/src/tl/tl/tlHttpStreamQt.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlWebDAV.o ../../../klayout-0.29.8/src/tl/tl/tlWebDAV.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlHttpStream.h:29, from ../../../klayout-0.29.8/src/tl/tl/tlWebDAV.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlDeferredExecutionQt.o ../../../klayout-0.29.8/src/tl/tl/tlDeferredExecutionQt.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlDeferredExecutionQt.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlFileSystemWatcher.o ../../../klayout-0.29.8/src/tl/tl/tlFileSystemWatcher.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlFileSystemWatcher.h:30, from ../../../klayout-0.29.8/src/tl/tl/tlFileSystemWatcher.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/tl/tl/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/tl/tl/tlHttpStreamQt.h -o moc_tlHttpStreamQt.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o moc_tlHttpStreamQt.o moc_tlHttpStreamQt.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlHttpStreamQt.h:28, from moc_tlHttpStreamQt.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/tl/tl/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/tl/tl/tlDeferredExecutionQt.h -o moc_tlDeferredExecutionQt.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o moc_tlDeferredExecutionQt.o moc_tlDeferredExecutionQt.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/tl/tl/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/tl/tl/tlFileSystemWatcher.h -o moc_tlFileSystemWatcher.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_TL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/build.linux-release/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/tl -I/../lib64/qt5/mkspecs/linux-g++ -o moc_tlFileSystemWatcher.o moc_tlFileSystemWatcher.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlFileSystemWatcher.h:30, from moc_tlFileSystemWatcher.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ rm -f libklayout_tl.so.0.29.8 libklayout_tl.so libklayout_tl.so.0 libklayout_tl.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_tl.so.0 -o libklayout_tl.so.0.29.8 tlAssert.o tlBase64.o tlColor.o tlClassRegistry.o tlCopyOnWrite.o tlDataMapping.o tlDeflate.o tlException.o tlExceptions.o tlExpression.o tlEvents.o tlGlobPattern.o tlHeap.o tlHttpStream.o tlInclude.o tlInternational.o tlLog.o tlObject.o tlProgress.o tlPixelBuffer.o tlResources.o tlScriptError.o tlSleep.o tlStaticObjects.o tlStream.o tlString.o tlTimer.o tlVariant.o tlFileUtils.o tlArch.o tlCommandLineParser.o tlUnitTest.o tlInt128Support.o tlXMLParser.o tlXMLWriter.o tlThreadedWorkers.o tlThreads.o tlDeferredExecution.o tlUri.o tlLongInt.o tlUniqueId.o tlList.o tlSList.o tlEquivalenceClusters.o tlUniqueName.o tlRecipe.o tlEnv.o tlOptional.o tlGit.o tlHttpStreamQt.o tlWebDAV.o tlDeferredExecutionQt.o tlFileSystemWatcher.o moc_tlHttpStreamQt.o moc_tlDeferredExecutionQt.o moc_tlFileSystemWatcher.o -lgit2 -lz /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_tl.so.0.29.8 libklayout_tl.so ln -s libklayout_tl.so.0.29.8 libklayout_tl.so.0 ln -s libklayout_tl.so.0.29.8 libklayout_tl.so.0.29 rm -f ../../../build.linux-release/libklayout_tl.so.0.29.8 mv -f libklayout_tl.so.0.29.8 ../../../build.linux-release/libklayout_tl.so.0.29.8 rm -f ../../../build.linux-release/libklayout_tl.so rm -f ../../../build.linux-release/libklayout_tl.so.0 rm -f ../../../build.linux-release/libklayout_tl.so.0.29 mv -f libklayout_tl.so ../../../build.linux-release/libklayout_tl.so mv -f libklayout_tl.so.0 ../../../build.linux-release/libklayout_tl.so.0 mv -f libklayout_tl.so.0.29 ../../../build.linux-release/libklayout_tl.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/tl/tl' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/tl/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/tl/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlAlgorithmTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlAlgorithmTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlAlgorithmTests.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlBase64Tests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlBase64Tests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlBase64Tests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlClassRegistryTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlClassRegistryTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/tl/unit_tests/tlClassRegistryTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlCommandLineParserTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlCommandLineParserTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlCommandLineParser.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlCommandLineParserTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlColorTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlColorTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlColorTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlCopyOnWriteTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlCopyOnWriteTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlCopyOnWriteTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlDataMappingTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlDataMappingTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlDataMappingTests.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlDeferredExecutionTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlDeferredExecutionTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlDeferredExecutionTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlDeflateTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlDeflateTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlDeflateTests.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlEnvTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlEnvTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlEnvTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlEventsTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlEventsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/unit_tests/tlEventsTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlExpressionTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlExpressionTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlExpressionTests.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlFileSystemWatcherTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlFileSystemWatcherTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlFileSystemWatcher.h:30, from ../../../klayout-0.29.8/src/tl/unit_tests/tlFileSystemWatcherTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlFileUtilsTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlFileUtilsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlFileUtilsTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlGitTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlGitTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlGitTests.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlHttpStreamTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlHttpStreamTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlHttpStream.h:29, from ../../../klayout-0.29.8/src/tl/unit_tests/tlHttpStreamTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlIncludeTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlIncludeTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlIncludeTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlInt128SupportTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlInt128SupportTests.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlIntervalMapTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlIntervalMapTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlIntervalMapTests.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlIntervalSetTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlIntervalSetTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlIntervalSetTests.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlKDTreeTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlKDTreeTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlKDTreeTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlLongIntTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlLongIntTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlLongIntTests.cc:29: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h: In instantiation of ‘bool tl::equals(const X&, const Y&) [with X = int; Y = unsigned int]’: ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:491:20: required from ‘void tl::TestBase::eq_helper(bool, const T1&, const T2&, const char*, const char*, const char*, int) [with T1 = int; T2 = unsigned int]’ 491 | if (tl::equals (a, b) != eq) { | ~~~~~~~~~~~^~~~~~ ../../../klayout-0.29.8/src/tl/unit_tests/tlLongIntTests.cc:75:3: required from ‘void run_test_int(tl::TestBase*, I1, I2) [with I1 = int; LI1 = tl::long_int<4, unsigned char, short unsigned int>; I2 = unsigned int; LI2 = tl::long_uint<4, unsigned char, short unsigned int>]’ 594 | _this->eq_helper (true, (WHAT), (EQUALS), #WHAT, #EQUALS, __FILE__, __LINE__); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/tl/unit_tests/tlLongIntTests.cc:118:34: required from ‘void run_test(tl::TestBase*, I1, I2) [with I1 = int; LI1 = tl::long_int<4, unsigned char, short unsigned int>; I2 = unsigned int; LI2 = tl::long_uint<4, unsigned char, short unsigned int>]’ 118 | run_test_int (_this, a, b); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../../../klayout-0.29.8/src/tl/unit_tests/tlLongIntTests.cc:154:48: required from here 154 | run_test (_this, 0, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:131:12: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const unsigned int’ [-Wsign-compare] 131 | return a == b; | ~~^~~~ In file included from ../../../klayout-0.29.8/src/tl/unit_tests/tlLongIntTests.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlLongInt.h: In instantiation of ‘void tl::long_uint::rshift(unsigned int, bool) [with unsigned int N = 4; B = unsigned char; BI = short unsigned int]’: ../../../klayout-0.29.8/src/tl/tl/tlLongInt.h:474:15: required from ‘std::pair, tl::long_uint > tl::long_uint::divmod(const tl::long_uint&) const [with unsigned int N = 4; B = unsigned char; BI = short unsigned int]’ 474 | sub.rshift (1); | ~~~~^~~~~~ ../../../klayout-0.29.8/src/tl/tl/tlLongInt.h:498:13: required from ‘tl::long_uint& tl::long_uint::operator/=(const tl::long_uint&) [with unsigned int N = 4; B = unsigned char; BI = short unsigned int]’ 498 | *this = divmod (b).first; | ^~~~~~ ../../../klayout-0.29.8/src/tl/unit_tests/tlLongIntTests.cc:106:7: required from ‘void run_test_int(tl::TestBase*, I1, I2) [with I1 = unsigned int; LI1 = tl::long_uint<4, unsigned char, short unsigned int>; I2 = int; LI2 = tl::long_int<4, unsigned char, short unsigned int>]’ 106 | r /= be; | ~~^~~~~ ../../../klayout-0.29.8/src/tl/unit_tests/tlLongIntTests.cc:118:34: required from ‘void run_test(tl::TestBase*, I1, I2) [with I1 = unsigned int; LI1 = tl::long_uint<4, unsigned char, short unsigned int>; I2 = int; LI2 = tl::long_int<4, unsigned char, short unsigned int>]’ 118 | run_test_int (_this, a, b); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../../../klayout-0.29.8/src/tl/unit_tests/tlLongIntTests.cc:140:48: required from here 140 | run_test (_this, 0, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../../../klayout-0.29.8/src/tl/tl/tlLongInt.h:396:32: warning: left shift of negative value [-Wshift-negative-value] 396 | B carry = sign ? (~B (0) << (bits - n)) : 0; | ~~~~~~~~^~~~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlMathTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlMathTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlMathTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlObjectTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlObjectTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/unit_tests/tlObjectTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlOptionalTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlOptionalTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlOptionalTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlPixelBufferTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlPixelBufferTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlPixelBufferTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/unit_tests/tlPixelBufferTests.cc: In member function ‘virtual void {anonymous}::TestImpl7::execute(tl::TestBase*)’: ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:574:47: warning: unused parameter ‘_this’ [-Wunused-parameter] 574 | void TestImpl##NAME::execute (tl::TestBase *_this) | ~~~~~~~~~~~~~~^~~~~ ../../../klayout-0.29.8/src/tl/unit_tests/tlPixelBufferTests.cc:408:1: note: in expansion of macro ‘TEST’ 408 | TEST(7) | ^~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlResourcesTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlResourcesTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlResourcesTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlReuseVectorTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlReuseVectorTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlReuseVectorTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlStableVectorTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlStableVectorTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlStableVectorTests.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlStreamTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlStreamTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlStreamTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlStringTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlStringTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlStringTests.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlThreadedWorkersTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlThreadedWorkersTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlThreadedWorkersTests.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlThreadsTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlThreadsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlThreadsTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlUniqueIdTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlUniqueIdTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlUniqueIdTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlListTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlListTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlListTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlSListTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlSListTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlSListTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlEquivalenceClustersTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlEquivalenceClustersTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlEquivalenceClustersTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlUniqueNameTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlUniqueNameTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlUniqueNameTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlGlobPatternTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlGlobPatternTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlGlobPatternTests.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlRecipeTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlRecipeTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/tl/tl/tlRecipe.h:30, from ../../../klayout-0.29.8/src/tl/unit_tests/tlRecipeTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlUriTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlUriTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlUriTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlVariantTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlVariantTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlVariantTests.cc:29: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlWebDAVTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlWebDAVTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlHttpStream.h:29, from ../../../klayout-0.29.8/src/tl/unit_tests/tlWebDAVTests.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/tl/unit_tests"' -I../../../klayout-0.29.8/src/tl/unit_tests -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/tl/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o tlXMLParserTests.o ../../../klayout-0.29.8/src/tl/unit_tests/tlXMLParserTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/tl/unit_tests/tlXMLParserTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ rm -f libtl_tests.so.0.29.8 libtl_tests.so libtl_tests.so.0 libtl_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libtl_tests.so.0 -o libtl_tests.so.0.29.8 tlAlgorithmTests.o tlBase64Tests.o tlClassRegistryTests.o tlCommandLineParserTests.o tlColorTests.o tlCopyOnWriteTests.o tlDataMappingTests.o tlDeferredExecutionTests.o tlDeflateTests.o tlEnvTests.o tlEventsTests.o tlExpressionTests.o tlFileSystemWatcherTests.o tlFileUtilsTests.o tlGitTests.o tlHttpStreamTests.o tlIncludeTests.o tlInt128SupportTests.o tlIntervalMapTests.o tlIntervalSetTests.o tlKDTreeTests.o tlLongIntTests.o tlMathTests.o tlObjectTests.o tlOptionalTests.o tlPixelBufferTests.o tlResourcesTests.o tlReuseVectorTests.o tlStableVectorTests.o tlStreamTests.o tlStringTests.o tlThreadedWorkersTests.o tlThreadsTests.o tlUniqueIdTests.o tlListTests.o tlSListTests.o tlEquivalenceClustersTests.o tlUniqueNameTests.o tlGlobPatternTests.o tlRecipeTests.o tlUriTests.o tlVariantTests.o tlWebDAVTests.o tlXMLParserTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/tl/unit_tests/../.. -lklayout_tl /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libtl_tests.so.0.29.8 libtl_tests.so ln -s libtl_tests.so.0.29.8 libtl_tests.so.0 ln -s libtl_tests.so.0.29.8 libtl_tests.so.0.29 rm -f ../../tl/libtl_tests.so.0.29.8 mv -f libtl_tests.so.0.29.8 ../../tl/libtl_tests.so.0.29.8 rm -f ../../tl/libtl_tests.so rm -f ../../tl/libtl_tests.so.0 rm -f ../../tl/libtl_tests.so.0.29 mv -f libtl_tests.so ../../tl/libtl_tests.so mv -f libtl_tests.so.0 ../../tl/libtl_tests.so.0 mv -f libtl_tests.so.0.29 ../../tl/libtl_tests.so.0.29 cp -f ../../tl/libtl_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/tl/unit_tests/../../tl_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/tl/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/tl' cd gsi/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/gsi' cd gsi/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsi.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/gsi/gsi' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o gsi.o ../../../klayout-0.29.8/src/gsi/gsi/gsi.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o gsiClassBase.o ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o gsiClass.o ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclBasic.o ../../../klayout-0.29.8/src/gsi/gsi/gsiDeclBasic.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDeclBasic.h:33, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDeclBasic.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDeclBasic.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDeclBasic.cc:26: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclInternal.o ../../../klayout-0.29.8/src/gsi/gsi/gsiDeclInternal.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDeclInternal.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o gsiExpression.o ../../../klayout-0.29.8/src/gsi/gsi/gsiExpression.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiExpression.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o gsiExternalMain.o ../../../klayout-0.29.8/src/gsi/gsi/gsiExternalMain.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o gsiInterpreter.o ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o gsiMethods.o ../../../klayout-0.29.8/src/gsi/gsi/gsiMethods.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiMethods.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o gsiInspector.o ../../../klayout-0.29.8/src/gsi/gsi/gsiInspector.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o gsiObject.o ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.cc:26: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o gsiSerialisation.o ../../../klayout-0.29.8/src/gsi/gsi/gsiSerialisation.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiSerialisation.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o gsiTypes.o ../../../klayout-0.29.8/src/gsi/gsi/gsiTypes.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiTypes.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/gsi/gsi/gsiTypes.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o gsiSignals.o ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:31: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o gsiObjectHolder.o ../../../klayout-0.29.8/src/gsi/gsi/gsiObjectHolder.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObjectHolder.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o gsiVariantArgs.o ../../../klayout-0.29.8/src/gsi/gsi/gsiVariantArgs.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsiVariantArgs.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclTl.o ../../../klayout-0.29.8/src/gsi/gsi/gsiDeclTl.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDeclTl.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlRecipe.h:30, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDeclTl.cc:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclTlPixelBuffer.o ../../../klayout-0.29.8/src/gsi/gsi/gsiDeclTlPixelBuffer.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDeclTlPixelBuffer.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/gsi/gsi/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h -o moc_gsiSignals.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I../../../klayout-0.29.8/src/tl/tl -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi -I/../lib64/qt5/mkspecs/linux-g++ -o moc_gsiSignals.o moc_gsiSignals.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:29, from moc_gsiSignals.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:31: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libklayout_gsi.so.0.29.8 libklayout_gsi.so libklayout_gsi.so.0 libklayout_gsi.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_gsi.so.0 -o libklayout_gsi.so.0.29.8 gsi.o gsiClassBase.o gsiClass.o gsiDeclBasic.o gsiDeclInternal.o gsiExpression.o gsiExternalMain.o gsiInterpreter.o gsiMethods.o gsiInspector.o gsiObject.o gsiSerialisation.o gsiTypes.o gsiSignals.o gsiObjectHolder.o gsiVariantArgs.o gsiDeclTl.o gsiDeclTlPixelBuffer.o moc_gsiSignals.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/gsi/gsi/../.. -lklayout_tl /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_gsi.so.0.29.8 libklayout_gsi.so ln -s libklayout_gsi.so.0.29.8 libklayout_gsi.so.0 ln -s libklayout_gsi.so.0.29.8 libklayout_gsi.so.0.29 rm -f ../../../build.linux-release/libklayout_gsi.so.0.29.8 mv -f libklayout_gsi.so.0.29.8 ../../../build.linux-release/libklayout_gsi.so.0.29.8 rm -f ../../../build.linux-release/libklayout_gsi.so rm -f ../../../build.linux-release/libklayout_gsi.so.0 rm -f ../../../build.linux-release/libklayout_gsi.so.0.29 mv -f libklayout_gsi.so ../../../build.linux-release/libklayout_gsi.so mv -f libklayout_gsi.so.0 ../../../build.linux-release/libklayout_gsi.so.0 mv -f libklayout_gsi.so.0.29 ../../../build.linux-release/libklayout_gsi.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsi/gsi' cd gsi_test/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi_test/gsi_test.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/gsi/gsi_test' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_TEST_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi_test -I/builddir/build/BUILD/build.linux-release/gsi/gsi_test -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi_test -I/../lib64/qt5/mkspecs/linux-g++ -o gsiTest.o ../../../klayout-0.29.8/src/gsi/gsi_test/gsiTest.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/gsi/gsi_test/gsiTest.h:29, from ../../../klayout-0.29.8/src/gsi/gsi_test/gsiTest.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_TEST_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/gsi/gsi_test/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi_test -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/gsi/gsi_test/gsiTest.h -o moc_gsiTest.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_TEST_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsi/gsi_test -I/builddir/build/BUILD/build.linux-release/gsi/gsi_test -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/gsi_test -I/../lib64/qt5/mkspecs/linux-g++ -o moc_gsiTest.o moc_gsiTest.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/gsi/gsi_test/gsiTest.h:29, from moc_gsiTest.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libklayout_gsi_test.so.0.29.8 libklayout_gsi_test.so libklayout_gsi_test.so.0 libklayout_gsi_test.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_gsi_test.so.0 -o libklayout_gsi_test.so.0.29.8 gsiTest.o moc_gsiTest.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/gsi/gsi_test/../.. -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_gsi_test.so.0.29.8 libklayout_gsi_test.so ln -s libklayout_gsi_test.so.0.29.8 libklayout_gsi_test.so.0 ln -s libklayout_gsi_test.so.0.29.8 libklayout_gsi_test.so.0.29 rm -f ../../../build.linux-release/libklayout_gsi_test.so.0.29.8 mv -f libklayout_gsi_test.so.0.29.8 ../../../build.linux-release/libklayout_gsi_test.so.0.29.8 rm -f ../../../build.linux-release/libklayout_gsi_test.so rm -f ../../../build.linux-release/libklayout_gsi_test.so.0 rm -f ../../../build.linux-release/libklayout_gsi_test.so.0.29 mv -f libklayout_gsi_test.so ../../../build.linux-release/libklayout_gsi_test.so mv -f libklayout_gsi_test.so.0 ../../../build.linux-release/libklayout_gsi_test.so.0 mv -f libklayout_gsi_test.so.0.29 ../../../build.linux-release/libklayout_gsi_test.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsi/gsi_test' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsi/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/gsi/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/gsi/unit_tests"' -I../../../klayout-0.29.8/src/gsi/unit_tests -I/builddir/build/BUILD/build.linux-release/gsi/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsi/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o gsiExpressionTests.o ../../../klayout-0.29.8/src/gsi/unit_tests/gsiExpressionTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/gsi/unit_tests/gsiExpressionTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libgsi_tests.so.0.29.8 libgsi_tests.so libgsi_tests.so.0 libgsi_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libgsi_tests.so.0 -o libgsi_tests.so.0.29.8 gsiExpressionTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/gsi/unit_tests/../.. -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libgsi_tests.so.0.29.8 libgsi_tests.so ln -s libgsi_tests.so.0.29.8 libgsi_tests.so.0 ln -s libgsi_tests.so.0.29.8 libgsi_tests.so.0.29 rm -f ../../gsi/libgsi_tests.so.0.29.8 mv -f libgsi_tests.so.0.29.8 ../../gsi/libgsi_tests.so.0.29.8 rm -f ../../gsi/libgsi_tests.so rm -f ../../gsi/libgsi_tests.so.0 rm -f ../../gsi/libgsi_tests.so.0.29 mv -f libgsi_tests.so ../../gsi/libgsi_tests.so mv -f libgsi_tests.so.0 ../../gsi/libgsi_tests.so.0 mv -f libgsi_tests.so.0.29 ../../gsi/libgsi_tests.so.0.29 cp -f ../../gsi/libgsi_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/gsi/unit_tests/../../gsi_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsi/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsi' cd db/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/db/db.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/db' cd db/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/db/db/db.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/db/db' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbArray.o ../../../klayout-0.29.8/src/db/db/dbArray.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbArray.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbBox.o ../../../klayout-0.29.8/src/db/db/dbBox.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbBoxConvert.o ../../../klayout-0.29.8/src/db/db/dbBoxConvert.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbBoxScanner.o ../../../klayout-0.29.8/src/db/db/dbBoxScanner.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbBoxScanner.h:29, from ../../../klayout-0.29.8/src/db/db/dbBoxScanner.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbCell.o ../../../klayout-0.29.8/src/db/db/dbCell.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbBoxTree.h:30, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:31, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbCell.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbCellGraphUtils.o ../../../klayout-0.29.8/src/db/db/dbCellGraphUtils.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbCellGraphUtils.h:30, from ../../../klayout-0.29.8/src/db/db/dbCellGraphUtils.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbCellHullGenerator.o ../../../klayout-0.29.8/src/db/db/dbCellHullGenerator.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbCellHullGenerator.h:27, from ../../../klayout-0.29.8/src/db/db/dbCellHullGenerator.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbCellInst.o ../../../klayout-0.29.8/src/db/db/dbCellInst.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbCellInst.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbCellMapping.o ../../../klayout-0.29.8/src/db/db/dbCellMapping.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbCellMapping.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbClipboard.o ../../../klayout-0.29.8/src/db/db/dbClipboard.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbClipboardData.o ../../../klayout-0.29.8/src/db/db/dbClipboardData.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbClipboardData.h:29, from ../../../klayout-0.29.8/src/db/db/dbClipboardData.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbClip.o ../../../klayout-0.29.8/src/db/db/dbClip.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbClip.h:32, from ../../../klayout-0.29.8/src/db/db/dbClip.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbClip.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbColdProxy.o ../../../klayout-0.29.8/src/db/db/dbColdProxy.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbBoxTree.h:30, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:31, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbColdProxy.h:30, from ../../../klayout-0.29.8/src/db/db/dbColdProxy.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbCommonReader.o ../../../klayout-0.29.8/src/db/db/dbCommonReader.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/db/dbCommonReader.h:28, from ../../../klayout-0.29.8/src/db/db/dbCommonReader.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbCompoundOperation.o ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLocalOperation.h:29, from ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:27, from ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1743:41: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1743 | compound_local_operation (CompoundRegionOperationNode *node) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1743:41: note: remove the ‘< >’ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1787:57: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1787 | compound_local_operation_with_properties (CompoundRegionOperationNode *node, db::PropertyConstraint prop_constraint, db::PropertiesRepository *target_pr, const db::PropertiesRepository *subject_pr, const std::vector &intruder_prs) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1787:57: note: remove the ‘< >’ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.cc:854:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 854 | generic_result_adaptor (std::vector > *results) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.cc:854:37: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdge.o ../../../klayout-0.29.8/src/db/db/dbEdge.cc ../../../klayout-0.29.8/src/db/db/dbEdge.cc:44:9: warning: ISO C++ does not support ‘__int128’ for ‘a2_type’ [-Wpedantic] 44 | typedef __int128 a2_type; | ^~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgePair.o ../../../klayout-0.29.8/src/db/db/dbEdgePair.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgePair.h:35, from ../../../klayout-0.29.8/src/db/db/dbEdgePair.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgePairFilters.o ../../../klayout-0.29.8/src/db/db/dbEdgePairFilters.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgePair.h:35, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairFilters.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairFilters.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgePairRelations.o ../../../klayout-0.29.8/src/db/db/dbEdgePairRelations.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgePair.h:35, from ../../../klayout-0.29.8/src/db/db/dbEdgePairRelations.h:28, from ../../../klayout-0.29.8/src/db/db/dbEdgePairRelations.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgePairs.o ../../../klayout-0.29.8/src/db/db/dbEdgePairs.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgePair.h:35, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from ../../../klayout-0.29.8/src/db/db/dbWriter.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.cc:34: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgePairsLocalOperations.o ../../../klayout-0.29.8/src/db/db/dbEdgePairsLocalOperations.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsLocalOperations.h:28, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsLocalOperations.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgePairsUtils.o ../../../klayout-0.29.8/src/db/db/dbEdgePairsUtils.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbHash.h:32, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsUtils.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsUtils.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbHash.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgeProcessor.o ../../../klayout-0.29.8/src/db/db/dbEdgeProcessor.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgeProcessor.h:32, from ../../../klayout-0.29.8/src/db/db/dbEdgeProcessor.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbEdgeProcessor.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdges.o ../../../klayout-0.29.8/src/db/db/dbEdges.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgePair.h:35, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdges.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from ../../../klayout-0.29.8/src/db/db/dbWriter.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.cc:32: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgesLocalOperations.o ../../../klayout-0.29.8/src/db/db/dbEdgesLocalOperations.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgesLocalOperations.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdgesLocalOperations.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbFillTool.o ../../../klayout-0.29.8/src/db/db/dbFillTool.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbFillTool.h:25, from ../../../klayout-0.29.8/src/db/db/dbFillTool.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbRegion.h:28, from ../../../klayout-0.29.8/src/db/db/dbFillTool.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbFuzzyCellMapping.o ../../../klayout-0.29.8/src/db/db/dbFuzzyCellMapping.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbFuzzyCellMapping.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbGenericShapeIterator.o ../../../klayout-0.29.8/src/db/db/dbGenericShapeIterator.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbBoxTree.h:30, from ../../../klayout-0.29.8/src/db/db/dbLayer.h:28, from ../../../klayout-0.29.8/src/db/db/dbShapes.h:32, from ../../../klayout-0.29.8/src/db/db/dbGenericShapeIterator.h:27, from ../../../klayout-0.29.8/src/db/db/dbGenericShapeIterator.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbLayer.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbGlyphs.o ../../../klayout-0.29.8/src/db/db/dbGlyphs.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbGlyphs.h:27, from ../../../klayout-0.29.8/src/db/db/dbGlyphs.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbRegion.h:28, from ../../../klayout-0.29.8/src/db/db/dbGlyphs.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/db/dbGlyphs.cc:27: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbHershey.o ../../../klayout-0.29.8/src/db/db/dbHershey.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbHierProcessor2.o ../../../klayout-0.29.8/src/db/db/dbHierProcessor2.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbHierProcessor.h:30, from ../../../klayout-0.29.8/src/db/db/dbHierProcessor2.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbInstances.o ../../../klayout-0.29.8/src/db/db/dbInstances.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbBoxTree.h:30, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:31, from ../../../klayout-0.29.8/src/db/db/dbInstances.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbInstElement.o ../../../klayout-0.29.8/src/db/db/dbInstElement.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbInstElement.h:29, from ../../../klayout-0.29.8/src/db/db/dbInstElement.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayerMapping.o ../../../klayout-0.29.8/src/db/db/dbLayerMapping.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLayerMapping.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayerProperties.o ../../../klayout-0.29.8/src/db/db/dbLayerProperties.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbStreamLayers.h:34, from ../../../klayout-0.29.8/src/db/db/dbLayerProperties.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayout.o ../../../klayout-0.29.8/src/db/db/dbLayout.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLayout.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbTechnology.h:36, from ../../../klayout-0.29.8/src/db/db/dbLayout.cc:27: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutLayers.o ../../../klayout-0.29.8/src/db/db/dbLayoutLayers.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbLayoutLayers.h:30, from ../../../klayout-0.29.8/src/db/db/dbLayoutLayers.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutContextHandler.o ../../../klayout-0.29.8/src/db/db/dbLayoutContextHandler.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLayoutContextHandler.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayoutContextHandler.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutDiff.o ../../../klayout-0.29.8/src/db/db/dbLayoutDiff.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPath.h:30, from ../../../klayout-0.29.8/src/db/db/dbLayoutDiff.h:32, from ../../../klayout-0.29.8/src/db/db/dbLayoutDiff.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLayoutDiff.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutQuery.o ../../../klayout-0.29.8/src/db/db/dbLayoutQuery.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLayoutQuery.h:32, from ../../../klayout-0.29.8/src/db/db/dbLayoutQuery.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/db/db/dbLayoutQuery.cc:33: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutStateModel.o ../../../klayout-0.29.8/src/db/db/dbLayoutStateModel.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/db/db/dbLayoutStateModel.h:29, from ../../../klayout-0.29.8/src/db/db/dbLayoutStateModel.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutToNetlistSoftConnections.o ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlistSoftConnections.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlistSoftConnections.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlistSoftConnections.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlistSoftConnections.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutUtils.o ../../../klayout-0.29.8/src/db/db/dbLayoutUtils.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLayoutUtils.h:31, from ../../../klayout-0.29.8/src/db/db/dbLayoutUtils.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLibrary.o ../../../klayout-0.29.8/src/db/db/dbLibrary.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbLibrary.h:28, from ../../../klayout-0.29.8/src/db/db/dbLibrary.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLibrary.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLibraryManager.o ../../../klayout-0.29.8/src/db/db/dbLibraryManager.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/db/db/dbLibraryManager.h:30, from ../../../klayout-0.29.8/src/db/db/dbLibraryManager.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLibraryProxy.o ../../../klayout-0.29.8/src/db/db/dbLibraryProxy.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbBoxTree.h:30, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:31, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLibraryProxy.h:30, from ../../../klayout-0.29.8/src/db/db/dbLibraryProxy.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLoadLayoutOptions.o ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLog.o ../../../klayout-0.29.8/src/db/db/dbLog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbLog.h:27, from ../../../klayout-0.29.8/src/db/db/dbLog.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbManager.o ../../../klayout-0.29.8/src/db/db/dbManager.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/db/db/dbManager.cc:29: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbMatrix.o ../../../klayout-0.29.8/src/db/db/dbMatrix.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbMemStatistics.o ../../../klayout-0.29.8/src/db/db/dbMemStatistics.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbMutableEdgePairs.o ../../../klayout-0.29.8/src/db/db/dbMutableEdgePairs.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgePair.h:35, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatEdgePairs.h:29, from ../../../klayout-0.29.8/src/db/db/dbMutableEdgePairs.h:29, from ../../../klayout-0.29.8/src/db/db/dbMutableEdgePairs.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbMutableEdges.o ../../../klayout-0.29.8/src/db/db/dbMutableEdges.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbBoxScanner.h:29, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatEdges.h:28, from ../../../klayout-0.29.8/src/db/db/dbMutableEdges.h:29, from ../../../klayout-0.29.8/src/db/db/dbMutableEdges.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbMutableRegion.o ../../../klayout-0.29.8/src/db/db/dbMutableRegion.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatRegion.h:29, from ../../../klayout-0.29.8/src/db/db/dbMutableRegion.h:29, from ../../../klayout-0.29.8/src/db/db/dbMutableRegion.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbMutableTexts.o ../../../klayout-0.29.8/src/db/db/dbMutableTexts.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbTextsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatTexts.h:29, from ../../../klayout-0.29.8/src/db/db/dbMutableTexts.h:29, from ../../../klayout-0.29.8/src/db/db/dbMutableTexts.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistCompareCore.o ../../../klayout-0.29.8/src/db/db/dbNetlistCompareCore.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistCompare.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistCompareCore.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistCompareGraph.o ../../../klayout-0.29.8/src/db/db/dbNetlistCompareGraph.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistCompare.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistCompareGraph.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistCompareUtils.o ../../../klayout-0.29.8/src/db/db/dbNetlistCompareUtils.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistCompareUtils.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistSpiceReaderDelegate.o ../../../klayout-0.29.8/src/db/db/dbNetlistSpiceReaderDelegate.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistSpiceReaderDelegate.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistSpiceReaderExpressionParser.o ../../../klayout-0.29.8/src/db/db/dbNetlistSpiceReaderExpressionParser.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbObject.o ../../../klayout-0.29.8/src/db/db/dbObject.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbPath.o ../../../klayout-0.29.8/src/db/db/dbPath.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPath.h:30, from ../../../klayout-0.29.8/src/db/db/dbPath.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbPCellDeclaration.o ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:29, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbPCellHeader.o ../../../klayout-0.29.8/src/db/db/dbPCellHeader.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbPCellHeader.h:29, from ../../../klayout-0.29.8/src/db/db/dbPCellHeader.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbPCellVariant.o ../../../klayout-0.29.8/src/db/db/dbPCellVariant.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbPCellVariant.h:29, from ../../../klayout-0.29.8/src/db/db/dbPCellVariant.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbPoint.o ../../../klayout-0.29.8/src/db/db/dbPoint.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbPolygon.o ../../../klayout-0.29.8/src/db/db/dbPolygon.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbPolygon.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbPolygonTools.o ../../../klayout-0.29.8/src/db/db/dbPolygonTools.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbPolygonTools.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygonTools.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbPolygonGenerators.o ../../../klayout-0.29.8/src/db/db/dbPolygonGenerators.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgeProcessor.h:32, from ../../../klayout-0.29.8/src/db/db/dbPolygonGenerators.h:32, from ../../../klayout-0.29.8/src/db/db/dbPolygonGenerators.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbPropertiesRepository.o ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbReader.o ../../../klayout-0.29.8/src/db/db/dbReader.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/db/dbReader.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbRecursiveInstanceIterator.o ../../../klayout-0.29.8/src/db/db/dbRecursiveInstanceIterator.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbRecursiveInstanceIterator.h:29, from ../../../klayout-0.29.8/src/db/db/dbRecursiveInstanceIterator.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbRecursiveShapeIterator.o ../../../klayout-0.29.8/src/db/db/dbRecursiveShapeIterator.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbRecursiveShapeIterator.h:29, from ../../../klayout-0.29.8/src/db/db/dbRecursiveShapeIterator.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbRegion.o ../../../klayout-0.29.8/src/db/db/dbRegion.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbRegion.h:28, from ../../../klayout-0.29.8/src/db/db/dbRegion.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbRegion.cc:33: ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1743:41: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1743 | compound_local_operation (CompoundRegionOperationNode *node) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1743:41: note: remove the ‘< >’ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1787:57: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1787 | compound_local_operation_with_properties (CompoundRegionOperationNode *node, db::PropertyConstraint prop_constraint, db::PropertiesRepository *target_pr, const db::PropertiesRepository *subject_pr, const std::vector &intruder_prs) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1787:57: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from ../../../klayout-0.29.8/src/db/db/dbWriter.h:30, from ../../../klayout-0.29.8/src/db/db/dbRegion.cc:35: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbRegionCheckUtils.o ../../../klayout-0.29.8/src/db/db/dbRegionCheckUtils.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbCellVariants.h:29, from ../../../klayout-0.29.8/src/db/db/dbRegionCheckUtils.h:28, from ../../../klayout-0.29.8/src/db/db/dbRegionCheckUtils.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbRegionLocalOperations.o ../../../klayout-0.29.8/src/db/db/dbRegionLocalOperations.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgePair.h:35, from ../../../klayout-0.29.8/src/db/db/dbEdgePairRelations.h:28, from ../../../klayout-0.29.8/src/db/db/dbRegionLocalOperations.h:28, from ../../../klayout-0.29.8/src/db/db/dbRegionLocalOperations.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLocalOperation.h:29, from ../../../klayout-0.29.8/src/db/db/dbRegionLocalOperations.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ ../../../klayout-0.29.8/src/db/db/dbRegionLocalOperations.cc:80:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | simple_result_inserter (std::unordered_set &result) | ^~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbRegionLocalOperations.cc:80:36: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbSaveLayoutOptions.o ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbShape.o ../../../klayout-0.29.8/src/db/db/dbShape.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbShape.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbShapeFlags.o ../../../klayout-0.29.8/src/db/db/dbShapeFlags.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbBoxTree.h:30, from ../../../klayout-0.29.8/src/db/db/dbLayer.h:28, from ../../../klayout-0.29.8/src/db/db/dbShapes.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeFlags.h:28, from ../../../klayout-0.29.8/src/db/db/dbShapeFlags.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbLayer.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbShapes2.o ../../../klayout-0.29.8/src/db/db/dbShapes2.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbBoxTree.h:30, from ../../../klayout-0.29.8/src/db/db/dbLayer.h:28, from ../../../klayout-0.29.8/src/db/db/dbShapes.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapes2.h:27, from ../../../klayout-0.29.8/src/db/db/dbShapes2.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbLayer.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbShapes3.o ../../../klayout-0.29.8/src/db/db/dbShapes3.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbShape.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapes3.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbShapes.o ../../../klayout-0.29.8/src/db/db/dbShapes.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbShape.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapes.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbShapeIterator.o ../../../klayout-0.29.8/src/db/db/dbShapeIterator.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbShape.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeIterator.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbShapeProcessor.o ../../../klayout-0.29.8/src/db/db/dbShapeProcessor.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgeProcessor.h:32, from ../../../klayout-0.29.8/src/db/db/dbPolygonGenerators.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeProcessor.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeProcessor.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbLayer.h:29, from ../../../klayout-0.29.8/src/db/db/dbShapes.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeProcessor.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbStatic.o ../../../klayout-0.29.8/src/db/db/dbStatic.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbStream.o ../../../klayout-0.29.8/src/db/db/dbStream.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from ../../../klayout-0.29.8/src/db/db/dbStream.h:30, from ../../../klayout-0.29.8/src/db/db/dbStream.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbStreamLayers.o ../../../klayout-0.29.8/src/db/db/dbStreamLayers.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbStreamLayers.h:34, from ../../../klayout-0.29.8/src/db/db/dbStreamLayers.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLayoutUtils.h:31, from ../../../klayout-0.29.8/src/db/db/dbStreamLayers.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbTechnology.o ../../../klayout-0.29.8/src/db/db/dbTechnology.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/db/db/dbTechnology.h:31, from ../../../klayout-0.29.8/src/db/db/dbTechnology.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbTechnology.h:34: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbTechnology.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbTestSupport.o ../../../klayout-0.29.8/src/db/db/dbTestSupport.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/db/dbCommonReader.h:28, from ../../../klayout-0.29.8/src/db/db/dbTestSupport.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbText.o ../../../klayout-0.29.8/src/db/db/dbText.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbText.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbTextWriter.o ../../../klayout-0.29.8/src/db/db/dbTextWriter.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbTextWriter.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbTilingProcessor.o ../../../klayout-0.29.8/src/db/db/dbTilingProcessor.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbTilingProcessor.h:27, from ../../../klayout-0.29.8/src/db/db/dbTilingProcessor.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/db/db/dbTilingProcessor.cc:30: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbTrans.o ../../../klayout-0.29.8/src/db/db/dbTrans.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbTriangle.o ../../../klayout-0.29.8/src/db/db/dbTriangle.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbTriangle.h:32, from ../../../klayout-0.29.8/src/db/db/dbTriangle.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbTriangles.o ../../../klayout-0.29.8/src/db/db/dbTriangles.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbTriangle.h:32, from ../../../klayout-0.29.8/src/db/db/dbTriangles.h:29, from ../../../klayout-0.29.8/src/db/db/dbTriangles.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbRegion.h:28, from ../../../klayout-0.29.8/src/db/db/dbTriangles.h:31: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from ../../../klayout-0.29.8/src/db/db/dbWriter.h:30, from ../../../klayout-0.29.8/src/db/db/dbTriangles.cc:26: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbUserObject.o ../../../klayout-0.29.8/src/db/db/dbUserObject.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:35, from ../../../klayout-0.29.8/src/db/db/dbUserObject.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbUtils.o ../../../klayout-0.29.8/src/db/db/dbUtils.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbVector.o ../../../klayout-0.29.8/src/db/db/dbVector.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbWriter.o ../../../klayout-0.29.8/src/db/db/dbWriter.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from ../../../klayout-0.29.8/src/db/db/dbWriter.h:30, from ../../../klayout-0.29.8/src/db/db/dbWriter.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbWriterTools.o ../../../klayout-0.29.8/src/db/db/dbWriterTools.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbWriterTools.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbVariableWidthPath.o ../../../klayout-0.29.8/src/db/db/dbVariableWidthPath.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbVariableWidthPath.h:28, from ../../../klayout-0.29.8/src/db/db/dbVariableWidthPath.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNamedLayerReader.o ../../../klayout-0.29.8/src/db/db/dbNamedLayerReader.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/db/dbNamedLayerReader.h:27, from ../../../klayout-0.29.8/src/db/db/dbNamedLayerReader.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgesToContours.o ../../../klayout-0.29.8/src/db/db/dbEdgesToContours.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbBoxTree.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdgesToContours.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbEdgesToContours.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbForceLink.o ../../../klayout-0.29.8/src/db/db/dbForceLink.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbPlugin.o ../../../klayout-0.29.8/src/db/db/dbPlugin.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbInit.o ../../../klayout-0.29.8/src/db/db/dbInit.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/db/db/dbInit.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbBox.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbBox.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbBox.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbHash.h:37, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbBox.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbCell.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbCell.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbCell.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbMetaInfo.h:26, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbCell.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbCellMapping.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbCellMapping.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbCellMapping.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLayoutUtils.h:31, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbCellMapping.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbCommonStreamOptions.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbCommonStreamOptions.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/db/dbCommonReader.h:28, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbCommonStreamOptions.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbCompoundOperation.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbCompoundOperation.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbCompoundOperation.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLocalOperation.h:29, from ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:27, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbCompoundOperation.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1743:41: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1743 | compound_local_operation (CompoundRegionOperationNode *node) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1743:41: note: remove the ‘< >’ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1787:57: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1787 | compound_local_operation_with_properties (CompoundRegionOperationNode *node, db::PropertyConstraint prop_constraint, db::PropertiesRepository *target_pr, const db::PropertiesRepository *subject_pr, const std::vector &intruder_prs) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1787:57: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbEdge.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbEdge.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbEdge.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbHash.h:37, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbEdge.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbEdgePair.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbEdgePair.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbEdgePair.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbHash.h:37, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbEdgePair.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbEdgePairs.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbEdgePairs.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbEdgePairs.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbEdgePairs.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbEdgeProcessor.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbEdgeProcessor.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbEdgeProcessor.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbEdgeProcessor.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbEdges.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbEdges.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbEdges.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbEdges.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbInstElement.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbInstElement.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbInstElement.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbInstElement.h:29, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbInstElement.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbLayerMapping.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayerMapping.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayerMapping.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayerMapping.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbLayout.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayout.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayout.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbMetaInfo.h:26, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayout.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbLayoutUtils.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayoutUtils.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayoutUtils.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLayoutUtils.h:31, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayoutUtils.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbLayoutQuery.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayoutQuery.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayoutQuery.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLayoutQuery.h:32, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayoutQuery.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbLibrary.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbLibrary.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbLibrary.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbLibrary.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbLog.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbLog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbLog.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbManager.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbManager.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbManager.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbMatrix.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbMatrix.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbMatrix.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbMetaInfo.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbMetaInfo.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbMetaInfo.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbMetaInfo.h:26, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbMetaInfo.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbPath.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbPath.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbPath.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbHash.h:37, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbPath.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbPoint.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbPoint.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbPoint.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbHash.h:37, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbPoint.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbPolygon.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbPolygon.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbPolygon.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbHash.h:37, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbPolygon.cc:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbReader.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbReader.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbReader.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbReader.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbRecursiveInstanceIterator.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbRecursiveInstanceIterator.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbRecursiveInstanceIterator.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbRecursiveInstanceIterator.h:29, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbRecursiveInstanceIterator.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbRecursiveShapeIterator.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbRecursiveShapeIterator.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbRecursiveShapeIterator.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbRecursiveShapeIterator.h:29, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbRecursiveShapeIterator.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbRegion.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbRegion.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbRegion.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbRegion.h:28, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbRegion.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/gsiDeclDbRegion.cc:37: ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1743:41: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1743 | compound_local_operation (CompoundRegionOperationNode *node) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1743:41: note: remove the ‘< >’ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1787:57: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1787 | compound_local_operation_with_properties (CompoundRegionOperationNode *node, db::PropertyConstraint prop_constraint, db::PropertiesRepository *target_pr, const db::PropertiesRepository *subject_pr, const std::vector &intruder_prs) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1787:57: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbShape.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbShape.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbShape.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbShape.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbShapeProcessor.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbShapeProcessor.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbShapeProcessor.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbLayer.h:29, from ../../../klayout-0.29.8/src/db/db/dbShapes.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeProcessor.h:33, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbShapeProcessor.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbShapes.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbShapes.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbShapes.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLayoutUtils.h:31, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbHelpers.h:27, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbShapes.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbTechnologies.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbTechnologies.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbTechnologies.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbTechnology.h:34, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbTechnologies.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbText.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbText.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbText.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbHash.h:37, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbText.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbTilingProcessor.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbTilingProcessor.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbTilingProcessor.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbTilingProcessor.h:27, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbTilingProcessor.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbTrans.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbTrans.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbTrans.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbHash.h:37, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbTrans.cc:31: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbUtils.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbUtils.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbUtils.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbVector.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbVector.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbVector.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbHash.h:37, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbVector.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbLayoutDiff.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayoutDiff.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayoutDiff.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayoutDiff.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbGlyphs.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbGlyphs.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbGlyphs.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbRegion.h:28, from ../../../klayout-0.29.8/src/db/db/dbGlyphs.h:29, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbGlyphs.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbConverters.o ../../../klayout-0.29.8/src/db/db/dbConverters.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbAsIfFlatRegion.o ../../../klayout-0.29.8/src/db/db/dbAsIfFlatRegion.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatRegion.h:29, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatRegion.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatRegion.cc:42: ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1743:41: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1743 | compound_local_operation (CompoundRegionOperationNode *node) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1743:41: note: remove the ‘< >’ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1787:57: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1787 | compound_local_operation_with_properties (CompoundRegionOperationNode *node, db::PropertyConstraint prop_constraint, db::PropertiesRepository *target_pr, const db::PropertiesRepository *subject_pr, const std::vector &intruder_prs) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1787:57: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEmptyRegion.o ../../../klayout-0.29.8/src/db/db/dbEmptyRegion.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEmptyRegion.h:28, from ../../../klayout-0.29.8/src/db/db/dbEmptyRegion.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbFlatRegion.o ../../../klayout-0.29.8/src/db/db/dbFlatRegion.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatRegion.h:29, from ../../../klayout-0.29.8/src/db/db/dbMutableRegion.h:29, from ../../../klayout-0.29.8/src/db/db/dbFlatRegion.h:29, from ../../../klayout-0.29.8/src/db/db/dbFlatRegion.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbOriginalLayerRegion.o ../../../klayout-0.29.8/src/db/db/dbOriginalLayerRegion.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatRegion.h:29, from ../../../klayout-0.29.8/src/db/db/dbOriginalLayerRegion.h:29, from ../../../klayout-0.29.8/src/db/db/dbOriginalLayerRegion.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbRegionDelegate.o ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgesDelegate.o ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgePair.h:35, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEmptyEdges.o ../../../klayout-0.29.8/src/db/db/dbEmptyEdges.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgePair.h:35, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEmptyEdges.h:28, from ../../../klayout-0.29.8/src/db/db/dbEmptyEdges.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbAsIfFlatEdges.o ../../../klayout-0.29.8/src/db/db/dbAsIfFlatEdges.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbBoxScanner.h:29, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatEdges.h:28, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatEdges.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbFlatEdges.o ../../../klayout-0.29.8/src/db/db/dbFlatEdges.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbBoxScanner.h:29, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatEdges.h:28, from ../../../klayout-0.29.8/src/db/db/dbMutableEdges.h:29, from ../../../klayout-0.29.8/src/db/db/dbFlatEdges.h:29, from ../../../klayout-0.29.8/src/db/db/dbFlatEdges.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgeBoolean.o ../../../klayout-0.29.8/src/db/db/dbEdgeBoolean.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbHash.h:32, from ../../../klayout-0.29.8/src/db/db/dbEdgeBoolean.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgeBoolean.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbHash.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbOriginalLayerEdges.o ../../../klayout-0.29.8/src/db/db/dbOriginalLayerEdges.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbBoxScanner.h:29, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatEdges.h:28, from ../../../klayout-0.29.8/src/db/db/dbOriginalLayerEdges.h:29, from ../../../klayout-0.29.8/src/db/db/dbOriginalLayerEdges.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbAsIfFlatEdgePairs.o ../../../klayout-0.29.8/src/db/db/dbAsIfFlatEdgePairs.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgePair.h:35, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatEdgePairs.h:29, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatEdgePairs.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEmptyEdgePairs.o ../../../klayout-0.29.8/src/db/db/dbEmptyEdgePairs.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgePair.h:35, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbEmptyEdgePairs.h:29, from ../../../klayout-0.29.8/src/db/db/dbEmptyEdgePairs.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbFlatEdgePairs.o ../../../klayout-0.29.8/src/db/db/dbFlatEdgePairs.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgePair.h:35, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatEdgePairs.h:29, from ../../../klayout-0.29.8/src/db/db/dbMutableEdgePairs.h:29, from ../../../klayout-0.29.8/src/db/db/dbFlatEdgePairs.h:29, from ../../../klayout-0.29.8/src/db/db/dbFlatEdgePairs.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbOriginalLayerEdgePairs.o ../../../klayout-0.29.8/src/db/db/dbOriginalLayerEdgePairs.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgePair.h:35, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatEdgePairs.h:29, from ../../../klayout-0.29.8/src/db/db/dbOriginalLayerEdgePairs.h:29, from ../../../klayout-0.29.8/src/db/db/dbOriginalLayerEdgePairs.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgePairsDelegate.o ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgePair.h:35, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbDeepShapeStore.o ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbHierarchyBuilder.o ../../../klayout-0.29.8/src/db/db/dbHierarchyBuilder.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbRecursiveShapeIterator.h:29, from ../../../klayout-0.29.8/src/db/db/dbHierarchyBuilder.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLocalOperation.o ../../../klayout-0.29.8/src/db/db/dbLocalOperation.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLocalOperation.h:29, from ../../../klayout-0.29.8/src/db/db/dbLocalOperation.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbHierProcessor.o ../../../klayout-0.29.8/src/db/db/dbHierProcessor.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbHierProcessor.h:30, from ../../../klayout-0.29.8/src/db/db/dbHierProcessor.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbDeepRegion.o ../../../klayout-0.29.8/src/db/db/dbDeepRegion.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatRegion.h:29, from ../../../klayout-0.29.8/src/db/db/dbMutableRegion.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeepRegion.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeepRegion.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbDeepRegion.cc:43: ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1743:41: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1743 | compound_local_operation (CompoundRegionOperationNode *node) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1743:41: note: remove the ‘< >’ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1787:57: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1787 | compound_local_operation_with_properties (CompoundRegionOperationNode *node, db::PropertyConstraint prop_constraint, db::PropertiesRepository *target_pr, const db::PropertiesRepository *subject_pr, const std::vector &intruder_prs) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1787:57: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbHierNetworkProcessor.o ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlist.o ../../../klayout-0.29.8/src/db/db/dbNetlist.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlist.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbNetlist.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbNetlist.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbNetlist.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistDeviceClasses.o ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceClasses.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceClasses.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceClasses.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceClasses.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistDeviceExtractor.o ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractor.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractor.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractor.h:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistExtractor.o ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbNetlistDeviceClasses.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbNetlistDeviceClasses.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbNetlistDeviceClasses.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbNetlistDeviceExtractor.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbNetlistDeviceExtractor.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbNetlistDeviceExtractor.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractor.h:28, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbNetlistDeviceExtractor.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbHierNetworkProcessor.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbHierNetworkProcessor.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbHierNetworkProcessor.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbHierNetworkProcessor.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistDeviceExtractorClasses.o ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractorClasses.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractorClasses.h:26, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractorClasses.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractor.h:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutToNetlist.o ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbLayoutToNetlist.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayoutToNetlist.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayoutToNetlist.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayoutToNetlist.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbCircuit.o ../../../klayout-0.29.8/src/db/db/dbCircuit.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbCircuit.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbDevice.o ../../../klayout-0.29.8/src/db/db/dbDevice.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbDevice.h:27, from ../../../klayout-0.29.8/src/db/db/dbDevice.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbDeviceClass.o ../../../klayout-0.29.8/src/db/db/dbDeviceClass.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeviceClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbDeviceClass.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbDeviceClass.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNet.o ../../../klayout-0.29.8/src/db/db/dbNet.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbNet.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbSubCircuit.o ../../../klayout-0.29.8/src/db/db/dbSubCircuit.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbSubCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbSubCircuit.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbPin.o ../../../klayout-0.29.8/src/db/db/dbPin.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPin.h:28, from ../../../klayout-0.29.8/src/db/db/dbPin.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutToNetlistReader.o ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlistReader.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlistReader.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlistReader.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlistReader.h:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutToNetlistWriter.o ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlistWriter.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlistWriter.h:29, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlistWriter.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlistWriter.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutToNetlistFormatDefs.o ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlistFormatDefs.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbDeviceAbstract.o ../../../klayout-0.29.8/src/db/db/dbDeviceAbstract.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbDeviceAbstract.h:27, from ../../../klayout-0.29.8/src/db/db/dbDeviceAbstract.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLocalOperationUtils.o ../../../klayout-0.29.8/src/db/db/dbLocalOperationUtils.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLocalOperationUtils.h:30, from ../../../klayout-0.29.8/src/db/db/dbLocalOperationUtils.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbDeepShapeStore.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbDeepShapeStore.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbDeepShapeStore.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbDeepShapeStore.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistSpiceWriter.o ../../../klayout-0.29.8/src/db/db/dbNetlistSpiceWriter.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistSpiceWriter.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistWriter.o ../../../klayout-0.29.8/src/db/db/dbNetlistWriter.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbCellVariants.o ../../../klayout-0.29.8/src/db/db/dbCellVariants.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbCellVariants.h:29, from ../../../klayout-0.29.8/src/db/db/dbCellVariants.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbDeepEdges.o ../../../klayout-0.29.8/src/db/db/dbDeepEdges.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgePair.h:35, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbDeepEdges.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbDeepEdgePairs.o ../../../klayout-0.29.8/src/db/db/dbDeepEdgePairs.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgePair.h:35, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatEdgePairs.h:29, from ../../../klayout-0.29.8/src/db/db/dbMutableEdgePairs.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeepEdgePairs.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeepEdgePairs.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbRegionUtils.o ../../../klayout-0.29.8/src/db/db/dbRegionUtils.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbRegion.h:28, from ../../../klayout-0.29.8/src/db/db/dbRegionUtils.h:28, from ../../../klayout-0.29.8/src/db/db/dbRegionUtils.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgesUtils.o ../../../klayout-0.29.8/src/db/db/dbEdgesUtils.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbHash.h:32, from ../../../klayout-0.29.8/src/db/db/dbEdgesUtils.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesUtils.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbHash.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbRegionProcessors.o ../../../klayout-0.29.8/src/db/db/dbRegionProcessors.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbRegionProcessors.h:28, from ../../../klayout-0.29.8/src/db/db/dbRegionProcessors.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistCompare.o ../../../klayout-0.29.8/src/db/db/dbNetlistCompare.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistCompare.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistCompare.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistReader.o ../../../klayout-0.29.8/src/db/db/dbNetlistReader.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistSpiceReader.o ../../../klayout-0.29.8/src/db/db/dbNetlistSpiceReader.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistSpiceReader.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbNetlistCompare.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbNetlistCompare.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbNetlistCompare.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistCrossReference.o ../../../klayout-0.29.8/src/db/db/dbNetlistCrossReference.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistCompare.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistCrossReference.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlistCrossReference.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutVsSchematicWriter.o ../../../klayout-0.29.8/src/db/db/dbLayoutVsSchematicWriter.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlistWriter.h:29, from ../../../klayout-0.29.8/src/db/db/dbLayoutVsSchematicWriter.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlistWriter.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutVsSchematicReader.o ../../../klayout-0.29.8/src/db/db/dbLayoutVsSchematicReader.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbLayoutVsSchematicReader.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutVsSchematicReader.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayoutVsSchematicReader.h:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutVsSchematicFormatDefs.o ../../../klayout-0.29.8/src/db/db/dbLayoutVsSchematicFormatDefs.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutVsSchematic.o ../../../klayout-0.29.8/src/db/db/dbLayoutVsSchematic.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayoutVsSchematic.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutVsSchematic.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbNetlistCrossReference.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbNetlistCrossReference.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbNetlistCrossReference.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbLayoutVsSchematic.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayoutVsSchematic.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayoutVsSchematic.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayoutVsSchematic.h:27, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbLayoutVsSchematic.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistObject.o ../../../klayout-0.29.8/src/db/db/dbNetlistObject.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbTexts.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbTexts.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbTexts.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbTextsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbTexts.h:27, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbTexts.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbTexts.o ../../../klayout-0.29.8/src/db/db/dbTexts.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbTextsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbTexts.h:27, from ../../../klayout-0.29.8/src/db/db/dbTexts.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from ../../../klayout-0.29.8/src/db/db/dbWriter.h:30, from ../../../klayout-0.29.8/src/db/db/dbTexts.cc:34: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbDeepTexts.o ../../../klayout-0.29.8/src/db/db/dbDeepTexts.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbTextsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatTexts.h:29, from ../../../klayout-0.29.8/src/db/db/dbMutableTexts.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeepTexts.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeepTexts.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbAsIfFlatTexts.o ../../../klayout-0.29.8/src/db/db/dbAsIfFlatTexts.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbTextsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatTexts.h:29, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatTexts.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbTextsDelegate.o ../../../klayout-0.29.8/src/db/db/dbTextsDelegate.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbTextsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbTextsDelegate.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbEmptyTexts.o ../../../klayout-0.29.8/src/db/db/dbEmptyTexts.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbTextsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbEmptyTexts.h:29, from ../../../klayout-0.29.8/src/db/db/dbEmptyTexts.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbFlatTexts.o ../../../klayout-0.29.8/src/db/db/dbFlatTexts.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbTextsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatTexts.h:29, from ../../../klayout-0.29.8/src/db/db/dbMutableTexts.h:29, from ../../../klayout-0.29.8/src/db/db/dbFlatTexts.h:29, from ../../../klayout-0.29.8/src/db/db/dbFlatTexts.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbTextsUtils.o ../../../klayout-0.29.8/src/db/db/dbTextsUtils.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbTextsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbTexts.h:27, from ../../../klayout-0.29.8/src/db/db/dbTextsUtils.h:27, from ../../../klayout-0.29.8/src/db/db/dbTextsUtils.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbOriginalLayerTexts.o ../../../klayout-0.29.8/src/db/db/dbOriginalLayerTexts.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbTextsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbAsIfFlatTexts.h:29, from ../../../klayout-0.29.8/src/db/db/dbOriginalLayerTexts.h:29, from ../../../klayout-0.29.8/src/db/db/dbOriginalLayerTexts.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetShape.o ../../../klayout-0.29.8/src/db/db/dbNetShape.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbNetShape.h:26, from ../../../klayout-0.29.8/src/db/db/dbNetShape.cc:22: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbNetShape.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbShapeCollection.o ../../../klayout-0.29.8/src/db/db/dbShapeCollection.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbShapeCollection.o ../../../klayout-0.29.8/src/db/db/gsiDeclDbShapeCollection.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbShapeCollection.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/gsiDeclDbShapeCollection.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbShapeCollectionUtils.o ../../../klayout-0.29.8/src/db/db/dbShapeCollectionUtils.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbShape.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollectionUtils.h:29, from ../../../klayout-0.29.8/src/db/db/dbShapeCollectionUtils.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/rcc -name dbResources ../../../klayout-0.29.8/src/db/db/dbResources.qrc -o qrc_dbResources.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/db/db -I/builddir/build/BUILD/build.linux-release/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/db -I/../lib64/qt5/mkspecs/linux-g++ -o qrc_dbResources.o qrc_dbResources.cpp rm -f libklayout_db.so.0.29.8 libklayout_db.so libklayout_db.so.0 libklayout_db.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_db.so.0 -o libklayout_db.so.0.29.8 dbArray.o dbBox.o dbBoxConvert.o dbBoxScanner.o dbCell.o dbCellGraphUtils.o dbCellHullGenerator.o dbCellInst.o dbCellMapping.o dbClipboard.o dbClipboardData.o dbClip.o dbColdProxy.o dbCommonReader.o dbCompoundOperation.o dbEdge.o dbEdgePair.o dbEdgePairFilters.o dbEdgePairRelations.o dbEdgePairs.o dbEdgePairsLocalOperations.o dbEdgePairsUtils.o dbEdgeProcessor.o dbEdges.o dbEdgesLocalOperations.o dbFillTool.o dbFuzzyCellMapping.o dbGenericShapeIterator.o dbGlyphs.o dbHershey.o dbHierProcessor2.o dbInstances.o dbInstElement.o dbLayerMapping.o dbLayerProperties.o dbLayout.o dbLayoutLayers.o dbLayoutContextHandler.o dbLayoutDiff.o dbLayoutQuery.o dbLayoutStateModel.o dbLayoutToNetlistSoftConnections.o dbLayoutUtils.o dbLibrary.o dbLibraryManager.o dbLibraryProxy.o dbLoadLayoutOptions.o dbLog.o dbManager.o dbMatrix.o dbMemStatistics.o dbMutableEdgePairs.o dbMutableEdges.o dbMutableRegion.o dbMutableTexts.o dbNetlistCompareCore.o dbNetlistCompareGraph.o dbNetlistCompareUtils.o dbNetlistSpiceReaderDelegate.o dbNetlistSpiceReaderExpressionParser.o dbObject.o dbPath.o dbPCellDeclaration.o dbPCellHeader.o dbPCellVariant.o dbPoint.o dbPolygon.o dbPolygonTools.o dbPolygonGenerators.o dbPropertiesRepository.o dbReader.o dbRecursiveInstanceIterator.o dbRecursiveShapeIterator.o dbRegion.o dbRegionCheckUtils.o dbRegionLocalOperations.o dbSaveLayoutOptions.o dbShape.o dbShapeFlags.o dbShapes2.o dbShapes3.o dbShapes.o dbShapeIterator.o dbShapeProcessor.o dbStatic.o dbStream.o dbStreamLayers.o dbTechnology.o dbTestSupport.o dbText.o dbTextWriter.o dbTilingProcessor.o dbTrans.o dbTriangle.o dbTriangles.o dbUserObject.o dbUtils.o dbVector.o dbWriter.o dbWriterTools.o dbVariableWidthPath.o dbNamedLayerReader.o dbEdgesToContours.o dbForceLink.o dbPlugin.o dbInit.o gsiDeclDbBox.o gsiDeclDbCell.o gsiDeclDbCellMapping.o gsiDeclDbCommonStreamOptions.o gsiDeclDbCompoundOperation.o gsiDeclDbEdge.o gsiDeclDbEdgePair.o gsiDeclDbEdgePairs.o gsiDeclDbEdgeProcessor.o gsiDeclDbEdges.o gsiDeclDbInstElement.o gsiDeclDbLayerMapping.o gsiDeclDbLayout.o gsiDeclDbLayoutUtils.o gsiDeclDbLayoutQuery.o gsiDeclDbLibrary.o gsiDeclDbLog.o gsiDeclDbManager.o gsiDeclDbMatrix.o gsiDeclDbMetaInfo.o gsiDeclDbPath.o gsiDeclDbPoint.o gsiDeclDbPolygon.o gsiDeclDbReader.o gsiDeclDbRecursiveInstanceIterator.o gsiDeclDbRecursiveShapeIterator.o gsiDeclDbRegion.o gsiDeclDbShape.o gsiDeclDbShapeProcessor.o gsiDeclDbShapes.o gsiDeclDbTechnologies.o gsiDeclDbText.o gsiDeclDbTilingProcessor.o gsiDeclDbTrans.o gsiDeclDbUtils.o gsiDeclDbVector.o gsiDeclDbLayoutDiff.o gsiDeclDbGlyphs.o dbConverters.o dbAsIfFlatRegion.o dbEmptyRegion.o dbFlatRegion.o dbOriginalLayerRegion.o dbRegionDelegate.o dbEdgesDelegate.o dbEmptyEdges.o dbAsIfFlatEdges.o dbFlatEdges.o dbEdgeBoolean.o dbOriginalLayerEdges.o dbAsIfFlatEdgePairs.o dbEmptyEdgePairs.o dbFlatEdgePairs.o dbOriginalLayerEdgePairs.o dbEdgePairsDelegate.o dbDeepShapeStore.o dbHierarchyBuilder.o dbLocalOperation.o dbHierProcessor.o dbDeepRegion.o dbHierNetworkProcessor.o dbNetlist.o gsiDeclDbNetlist.o dbNetlistDeviceClasses.o dbNetlistDeviceExtractor.o dbNetlistExtractor.o gsiDeclDbNetlistDeviceClasses.o gsiDeclDbNetlistDeviceExtractor.o gsiDeclDbHierNetworkProcessor.o dbNetlistDeviceExtractorClasses.o dbLayoutToNetlist.o gsiDeclDbLayoutToNetlist.o dbCircuit.o dbDevice.o dbDeviceClass.o dbNet.o dbSubCircuit.o dbPin.o dbLayoutToNetlistReader.o dbLayoutToNetlistWriter.o dbLayoutToNetlistFormatDefs.o dbDeviceAbstract.o dbLocalOperationUtils.o gsiDeclDbDeepShapeStore.o dbNetlistSpiceWriter.o dbNetlistWriter.o dbCellVariants.o dbDeepEdges.o dbDeepEdgePairs.o dbRegionUtils.o dbEdgesUtils.o dbRegionProcessors.o dbNetlistCompare.o dbNetlistReader.o dbNetlistSpiceReader.o gsiDeclDbNetlistCompare.o dbNetlistCrossReference.o dbLayoutVsSchematicWriter.o dbLayoutVsSchematicReader.o dbLayoutVsSchematicFormatDefs.o dbLayoutVsSchematic.o gsiDeclDbNetlistCrossReference.o gsiDeclDbLayoutVsSchematic.o dbNetlistObject.o gsiDeclDbTexts.o dbTexts.o dbDeepTexts.o dbAsIfFlatTexts.o dbTextsDelegate.o dbEmptyTexts.o dbFlatTexts.o dbTextsUtils.o dbOriginalLayerTexts.o dbNetShape.o dbShapeCollection.o gsiDeclDbShapeCollection.o dbShapeCollectionUtils.o qrc_dbResources.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/db/db/../.. -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_db.so.0.29.8 libklayout_db.so ln -s libklayout_db.so.0.29.8 libklayout_db.so.0 ln -s libklayout_db.so.0.29.8 libklayout_db.so.0.29 rm -f ../../../build.linux-release/libklayout_db.so.0.29.8 mv -f libklayout_db.so.0.29.8 ../../../build.linux-release/libklayout_db.so.0.29.8 rm -f ../../../build.linux-release/libklayout_db.so rm -f ../../../build.linux-release/libklayout_db.so.0 rm -f ../../../build.linux-release/libklayout_db.so.0.29 mv -f libklayout_db.so ../../../build.linux-release/libklayout_db.so mv -f libklayout_db.so.0 ../../../build.linux-release/libklayout_db.so.0 mv -f libklayout_db.so.0.29 ../../../build.linux-release/libklayout_db.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/db/db' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/db/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/db/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbCompoundOperationTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbCompoundOperationTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbCompoundOperationTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbRegion.h:28, from ../../../klayout-0.29.8/src/db/unit_tests/dbCompoundOperationTests.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/unit_tests/dbCompoundOperationTests.cc:30: ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1743:41: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1743 | compound_local_operation (CompoundRegionOperationNode *node) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1743:41: note: remove the ‘< >’ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1787:57: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1787 | compound_local_operation_with_properties (CompoundRegionOperationNode *node, db::PropertyConstraint prop_constraint, db::PropertiesRepository *target_pr, const db::PropertiesRepository *subject_pr, const std::vector &intruder_prs) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1787:57: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbCompoundOperationTests.cc:31: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbFillToolTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbFillToolTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbFillTool.h:25, from ../../../klayout-0.29.8/src/db/unit_tests/dbFillToolTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbFillToolTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbLogTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbLogTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbLog.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbLogTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbRecursiveInstanceIteratorTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbRecursiveInstanceIteratorTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbRecursiveInstanceIterator.h:29, from ../../../klayout-0.29.8/src/db/unit_tests/dbRecursiveInstanceIteratorTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbRecursiveInstanceIteratorTests.cc:27: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbRegionCheckUtilsTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbRegionCheckUtilsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbRegionCheckUtilsTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbCellVariants.h:29, from ../../../klayout-0.29.8/src/db/db/dbRegionCheckUtils.h:28, from ../../../klayout-0.29.8/src/db/unit_tests/dbRegionCheckUtilsTests.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbTriangleTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbTriangleTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbTriangle.h:32, from ../../../klayout-0.29.8/src/db/unit_tests/dbTriangleTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbTrianglesTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbTrianglesTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbTriangle.h:32, from ../../../klayout-0.29.8/src/db/db/dbTriangles.h:29, from ../../../klayout-0.29.8/src/db/unit_tests/dbTrianglesTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbRegion.h:28, from ../../../klayout-0.29.8/src/db/db/dbTriangles.h:31: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from ../../../klayout-0.29.8/src/db/db/dbWriter.h:30, from ../../../klayout-0.29.8/src/db/unit_tests/dbTrianglesTests.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbUtilsTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbUtilsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbUtilsTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbWriterTools.o ../../../klayout-0.29.8/src/db/unit_tests/dbWriterTools.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbWriterTools.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbLoadLayoutOptionsTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbLoadLayoutOptionsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbLoadLayoutOptionsTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/unit_tests/dbLoadLayoutOptionsTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbSaveLayoutOptionsTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbSaveLayoutOptionsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbSaveLayoutOptionsTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from ../../../klayout-0.29.8/src/db/unit_tests/dbSaveLayoutOptionsTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbHierarchyBuilderTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbHierarchyBuilderTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbRecursiveShapeIterator.h:29, from ../../../klayout-0.29.8/src/db/db/dbHierarchyBuilder.h:28, from ../../../klayout-0.29.8/src/db/unit_tests/dbHierarchyBuilderTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbHierarchyBuilderTests.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbRecursiveShapeIteratorTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbRecursiveShapeIteratorTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbRecursiveShapeIterator.h:29, from ../../../klayout-0.29.8/src/db/unit_tests/dbRecursiveShapeIteratorTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbRecursiveShapeIteratorTests.cc:31: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbHierProcessorTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbHierProcessorTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbHierProcessorTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbHierProcessor.h:30, from ../../../klayout-0.29.8/src/db/unit_tests/dbHierProcessorTests.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbHierProcessorTests.cc:29: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbDeepRegionTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbDeepRegionTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbRecursiveShapeIterator.h:29, from ../../../klayout-0.29.8/src/db/db/dbHierarchyBuilder.h:28, from ../../../klayout-0.29.8/src/db/unit_tests/dbDeepRegionTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbDeepRegionTests.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/unit_tests/dbDeepRegionTests.cc:37: ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1743:41: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1743 | compound_local_operation (CompoundRegionOperationNode *node) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1743:41: note: remove the ‘< >’ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1787:57: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1787 | compound_local_operation_with_properties (CompoundRegionOperationNode *node, db::PropertyConstraint prop_constraint, db::PropertiesRepository *target_pr, const db::PropertiesRepository *subject_pr, const std::vector &intruder_prs) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1787:57: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbDeepShapeStoreTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbDeepShapeStoreTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/unit_tests/dbDeepShapeStoreTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbHierNetworkProcessorTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbHierNetworkProcessorTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbHierNetworkProcessorTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/unit_tests/dbHierNetworkProcessorTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from ../../../klayout-0.29.8/src/db/db/dbStream.h:30, from ../../../klayout-0.29.8/src/db/unit_tests/dbHierNetworkProcessorTests.cc:32: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbNetlistTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbNetlistTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistExtractorTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbNetlistExtractorTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractorClasses.h:26, from ../../../klayout-0.29.8/src/db/unit_tests/dbNetlistExtractorTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractor.h:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from ../../../klayout-0.29.8/src/db/db/dbStream.h:30, from ../../../klayout-0.29.8/src/db/unit_tests/dbNetlistExtractorTests.cc:30: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistDeviceExtractorTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbNetlistDeviceExtractorTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractor.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbNetlistDeviceExtractorTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractor.h:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/unit_tests/dbNetlistDeviceExtractorTests.cc:24: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistDeviceClassesTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbNetlistDeviceClassesTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceClasses.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbNetlistDeviceClassesTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutToNetlistTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractorClasses.h:26, from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractor.h:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from ../../../klayout-0.29.8/src/db/db/dbStream.h:30, from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistTests.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutToNetlistWriterTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistWriterTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistWriterTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from ../../../klayout-0.29.8/src/db/db/dbStream.h:30, from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistWriterTests.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistWriterTests.cc:30: ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistWriterTests.cc: In member function ‘virtual void {anonymous}::TestImpl3_Messages::execute(tl::TestBase*)’: ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:574:47: warning: unused parameter ‘_this’ [-Wunused-parameter] 574 | void TestImpl##NAME::execute (tl::TestBase *_this) | ~~~~~~~~~~~~~~^~~~~ ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistWriterTests.cc:453:1: note: in expansion of macro ‘TEST’ 453 | TEST(3_Messages) | ^~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutToNetlistReaderTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistReaderTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistReaderTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from ../../../klayout-0.29.8/src/db/db/dbStream.h:30, from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistReaderTests.cc:26: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistReaderTests.cc:31: ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistReaderTests.cc: In member function ‘virtual void {anonymous}::TestImpl5_ReaderFuture::execute(tl::TestBase*)’: ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:574:47: warning: unused parameter ‘_this’ [-Wunused-parameter] 574 | void TestImpl##NAME::execute (tl::TestBase *_this) | ~~~~~~~~~~~~~~^~~~~ ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistReaderTests.cc:476:1: note: in expansion of macro ‘TEST’ 476 | TEST(5_ReaderFuture) | ^~~~ ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistReaderTests.cc: In member function ‘virtual void {anonymous}::TestImpl6_ReaderLog::execute(tl::TestBase*)’: ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:574:47: warning: unused parameter ‘_this’ [-Wunused-parameter] 574 | void TestImpl##NAME::execute (tl::TestBase *_this) | ~~~~~~~~~~~~~~^~~~~ ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistReaderTests.cc:500:1: note: in expansion of macro ‘TEST’ 500 | TEST(6_ReaderLog) | ^~~~ ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistReaderTests.cc: In member function ‘virtual void {anonymous}::TestImpl7_CustomDevice::execute(tl::TestBase*)’: ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:574:47: warning: unused parameter ‘_this’ [-Wunused-parameter] 574 | void TestImpl##NAME::execute (tl::TestBase *_this) | ~~~~~~~~~~~~~~^~~~~ ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutToNetlistReaderTests.cc:543:1: note: in expansion of macro ‘TEST’ 543 | TEST(7_CustomDevice) | ^~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistWriterTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbNetlistWriterTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbNetlistWriterTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/db/unit_tests/dbNetlistWriterTests.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbCellVariantsTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbCellVariantsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbCellVariants.h:29, from ../../../klayout-0.29.8/src/db/unit_tests/dbCellVariantsTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbCellVariantsTests.cc:26: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbDeepEdgesTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbDeepEdgesTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbRecursiveShapeIterator.h:29, from ../../../klayout-0.29.8/src/db/db/dbHierarchyBuilder.h:28, from ../../../klayout-0.29.8/src/db/unit_tests/dbDeepEdgesTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbDeepEdgesTests.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbDeepEdgePairsTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbDeepEdgePairsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbRecursiveShapeIterator.h:29, from ../../../klayout-0.29.8/src/db/db/dbHierarchyBuilder.h:28, from ../../../klayout-0.29.8/src/db/unit_tests/dbDeepEdgePairsTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbDeepEdgePairsTests.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistCompareTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbNetlistCompareTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbNetlistCompareTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetlistReaderTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbNetlistReaderTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbNetlistReaderTests.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutVsSchematicTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutVsSchematicTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractorClasses.h:26, from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutVsSchematicTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbNetlistDeviceExtractor.h:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from ../../../klayout-0.29.8/src/db/db/dbStream.h:30, from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutVsSchematicTests.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutVsSchematicTests.cc:36: ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutVsSchematicTests.cc: In member function ‘virtual void {anonymous}::TestImpl3_ReaderFuture::execute(tl::TestBase*)’: ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:574:47: warning: unused parameter ‘_this’ [-Wunused-parameter] 574 | void TestImpl##NAME::execute (tl::TestBase *_this) | ~~~~~~~~~~~~~~^~~~~ ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutVsSchematicTests.cc:446:1: note: in expansion of macro ‘TEST’ 446 | TEST(3_ReaderFuture) | ^~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutQueryTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutQueryTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutQueryTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLayoutQuery.h:32, from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutQueryTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutQueryTests.cc:33: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbPolygonToolsTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbPolygonToolsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/unit_tests/dbPolygonToolsTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbTechnologyTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbTechnologyTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/db/db/dbTechnology.h:31, from ../../../klayout-0.29.8/src/db/unit_tests/dbTechnologyTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbTechnology.h:34: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbTechnology.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbStreamLayerTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbStreamLayerTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbStreamLayers.h:34, from ../../../klayout-0.29.8/src/db/unit_tests/dbStreamLayerTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/unit_tests/dbStreamLayerTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbVectorTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbVectorTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbVectorTests.cc:29: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbVariableWidthPathTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbVariableWidthPathTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbVariableWidthPath.h:28, from ../../../klayout-0.29.8/src/db/unit_tests/dbVariableWidthPathTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbTransTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbTransTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbTransTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbTilingProcessorTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbTilingProcessorTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbTilingProcessorTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbTilingProcessor.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbTilingProcessorTests.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/db/unit_tests/dbTilingProcessorTests.cc:30: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbTextsTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbTextsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbTextsTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbTextsDelegate.h:28, from ../../../klayout-0.29.8/src/db/db/dbTexts.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbTextsTests.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbTextTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbTextTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/unit_tests/dbTextTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/unit_tests/dbTextTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbShapesTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbShapesTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/unit_tests/dbShapesTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbShapeRepositoryTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbShapeRepositoryTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbShapeRepository.h:32, from ../../../klayout-0.29.8/src/db/unit_tests/dbShapeRepositoryTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbLayer.h:29, from ../../../klayout-0.29.8/src/db/db/dbShapes.h:32, from ../../../klayout-0.29.8/src/db/unit_tests/dbShapeRepositoryTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbShapeArrayTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbShapeArrayTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbShape.h:32, from ../../../klayout-0.29.8/src/db/unit_tests/dbShapeArrayTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbShapeTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbShapeTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbBoxTree.h:30, from ../../../klayout-0.29.8/src/db/db/dbLayer.h:28, from ../../../klayout-0.29.8/src/db/db/dbShapes.h:32, from ../../../klayout-0.29.8/src/db/unit_tests/dbShapeTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbLayer.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbRegionTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbRegionTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbRegionTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbRegion.h:28, from ../../../klayout-0.29.8/src/db/unit_tests/dbRegionTests.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbRegionTests.cc:32: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbPropertiesRepositoryTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbPropertiesRepositoryTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/db/unit_tests/dbPropertiesRepositoryTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbPolygonTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbPolygonTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/unit_tests/dbPolygonTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbPointTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbPointTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbPointTests.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbPCellsTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbPCellsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/unit_tests/dbPCellsTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from ../../../klayout-0.29.8/src/db/db/dbWriter.h:30, from ../../../klayout-0.29.8/src/db/unit_tests/dbPCellsTests.cc:28: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbPathTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbPathTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPath.h:30, from ../../../klayout-0.29.8/src/db/unit_tests/dbPathTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbObjectTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbObjectTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbObjectTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbMatrixTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbMatrixTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbMatrixTests.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbLibrariesTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbLibrariesTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/unit_tests/dbLibrariesTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from ../../../klayout-0.29.8/src/db/db/dbWriter.h:30, from ../../../klayout-0.29.8/src/db/unit_tests/dbLibrariesTests.cc:31: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutUtilsTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutUtilsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLayoutUtils.h:31, from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutUtilsTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutUtilsTests.cc:27: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutDiffTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutDiffTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutDiffTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutDiffTests.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayoutTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutTests.cc: In member function ‘virtual void {anonymous}::TestImpl100_UndoOfDeleteLayer::execute(tl::TestBase*)’: ../../../klayout-0.29.8/src/db/unit_tests/dbLayoutTests.cc:880:13: warning: unused variable ‘top’ [-Wunused-variable] 880 | db::Cell &top = l.cell (l.add_cell ("TOP")); | ^~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayerMappingTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbLayerMappingTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/unit_tests/dbLayerMappingTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbLayerTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbLayerTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbBoxTree.h:30, from ../../../klayout-0.29.8/src/db/db/dbLayer.h:28, from ../../../klayout-0.29.8/src/db/unit_tests/dbLayerTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbLayer.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbExpressionTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbExpressionTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbExpressionTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/unit_tests/dbExpressionTests.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/db/unit_tests/dbExpressionTests.cc:29: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgesToContoursTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbEdgesToContoursTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbEdgesToContoursTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgesTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbEdgesTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbEdgesTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbEdgesTests.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbEdgesTests.cc:32: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgeProcessorTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbEdgeProcessorTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbEdgeProcessorTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbLayer.h:29, from ../../../klayout-0.29.8/src/db/db/dbShapes.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeProcessor.h:33, from ../../../klayout-0.29.8/src/db/unit_tests/dbEdgeProcessorTests.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbEdgeProcessorTests.cc:30: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgePairsTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbEdgePairsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbEdgePairsTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbEdgePairsTests.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgePairRelationsTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbEdgePairRelationsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbEdgePairRelationsTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgePairTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbEdgePairTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgePair.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbEdgePairTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbHash.h:37, from ../../../klayout-0.29.8/src/db/unit_tests/dbEdgePairTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgeTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbEdgeTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbEdgeTests.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbEdgesUtilsTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbEdgesUtilsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbEdgesUtilsTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbEdgesUtilsTests.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbClipTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbClipTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbClip.h:32, from ../../../klayout-0.29.8/src/db/unit_tests/dbClipTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbCellMappingTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbCellMappingTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/unit_tests/dbCellMappingTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbCellHullGeneratorTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbCellHullGeneratorTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbCellHullGenerator.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbCellHullGeneratorTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbCellGraphUtilsTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbCellGraphUtilsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbCellGraphUtils.h:30, from ../../../klayout-0.29.8/src/db/unit_tests/dbCellGraphUtilsTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbCellTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbCellTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/unit_tests/dbCellTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbBoxTreeTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbBoxTreeTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbBoxTree.h:30, from ../../../klayout-0.29.8/src/db/unit_tests/dbBoxTreeTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/unit_tests/dbBoxTreeTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbBoxScannerTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbBoxScannerTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbBoxScanner.h:29, from ../../../klayout-0.29.8/src/db/unit_tests/dbBoxScannerTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbBoxScannerTests.cc:681: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbBoxTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbBoxTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbBoxTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbArrayTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbArrayTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbArrayTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/unit_tests/dbArrayTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbDeepTextsTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbDeepTextsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbRecursiveShapeIterator.h:29, from ../../../klayout-0.29.8/src/db/db/dbHierarchyBuilder.h:28, from ../../../klayout-0.29.8/src/db/unit_tests/dbDeepTextsTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbDeepTextsTests.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetShapeTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbNetShapeTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbNetShape.h:26, from ../../../klayout-0.29.8/src/db/unit_tests/dbNetShapeTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbNetShape.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbHierNetsProcessorTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbHierNetsProcessorTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbHierNetsProcessorTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/db/unit_tests/dbHierNetsProcessorTests.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbHierNetsProcessorTests.cc:29: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbRegionProcessorTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbRegionProcessorTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/db/unit_tests/dbRegionProcessorTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from ../../../klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from ../../../klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from ../../../klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbEdges.h:27, from ../../../klayout-0.29.8/src/db/db/dbRegionDelegate.h:30, from ../../../klayout-0.29.8/src/db/db/dbRegionProcessors.h:28, from ../../../klayout-0.29.8/src/db/unit_tests/dbRegionProcessorTests.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/db/unit_tests"' -I../../../klayout-0.29.8/src/db/unit_tests -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/db/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbAsIfFlatRegionTests.o ../../../klayout-0.29.8/src/db/unit_tests/dbAsIfFlatRegionTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbRecursiveShapeIterator.h:29, from ../../../klayout-0.29.8/src/db/db/dbHierarchyBuilder.h:28, from ../../../klayout-0.29.8/src/db/unit_tests/dbAsIfFlatRegionTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/unit_tests/dbAsIfFlatRegionTests.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/unit_tests/dbAsIfFlatRegionTests.cc:36: ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1743:41: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1743 | compound_local_operation (CompoundRegionOperationNode *node) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1743:41: note: remove the ‘< >’ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1787:57: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1787 | compound_local_operation_with_properties (CompoundRegionOperationNode *node, db::PropertyConstraint prop_constraint, db::PropertiesRepository *target_pr, const db::PropertiesRepository *subject_pr, const std::vector &intruder_prs) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/db/db/dbCompoundOperation.h:1787:57: note: remove the ‘< >’ rm -f libdb_tests.so.0.29.8 libdb_tests.so libdb_tests.so.0 libdb_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libdb_tests.so.0 -o libdb_tests.so.0.29.8 dbCompoundOperationTests.o dbFillToolTests.o dbLogTests.o dbRecursiveInstanceIteratorTests.o dbRegionCheckUtilsTests.o dbTriangleTests.o dbTrianglesTests.o dbUtilsTests.o dbWriterTools.o dbLoadLayoutOptionsTests.o dbSaveLayoutOptionsTests.o dbHierarchyBuilderTests.o dbRecursiveShapeIteratorTests.o dbHierProcessorTests.o dbDeepRegionTests.o dbDeepShapeStoreTests.o dbHierNetworkProcessorTests.o dbNetlistTests.o dbNetlistExtractorTests.o dbNetlistDeviceExtractorTests.o dbNetlistDeviceClassesTests.o dbLayoutToNetlistTests.o dbLayoutToNetlistWriterTests.o dbLayoutToNetlistReaderTests.o dbNetlistWriterTests.o dbCellVariantsTests.o dbDeepEdgesTests.o dbDeepEdgePairsTests.o dbNetlistCompareTests.o dbNetlistReaderTests.o dbLayoutVsSchematicTests.o dbLayoutQueryTests.o dbPolygonToolsTests.o dbTechnologyTests.o dbStreamLayerTests.o dbVectorTests.o dbVariableWidthPathTests.o dbTransTests.o dbTilingProcessorTests.o dbTextsTests.o dbTextTests.o dbShapesTests.o dbShapeRepositoryTests.o dbShapeArrayTests.o dbShapeTests.o dbRegionTests.o dbPropertiesRepositoryTests.o dbPolygonTests.o dbPointTests.o dbPCellsTests.o dbPathTests.o dbObjectTests.o dbMatrixTests.o dbLibrariesTests.o dbLayoutUtilsTests.o dbLayoutDiffTests.o dbLayoutTests.o dbLayerMappingTests.o dbLayerTests.o dbExpressionTests.o dbEdgesToContoursTests.o dbEdgesTests.o dbEdgeProcessorTests.o dbEdgePairsTests.o dbEdgePairRelationsTests.o dbEdgePairTests.o dbEdgeTests.o dbEdgesUtilsTests.o dbClipTests.o dbCellMappingTests.o dbCellHullGeneratorTests.o dbCellGraphUtilsTests.o dbCellTests.o dbBoxTreeTests.o dbBoxScannerTests.o dbBoxTests.o dbArrayTests.o dbDeepTextsTests.o dbNetShapeTests.o dbHierNetsProcessorTests.o dbRegionProcessorTests.o dbAsIfFlatRegionTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/db/unit_tests/../.. -lklayout_db -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libdb_tests.so.0.29.8 libdb_tests.so ln -s libdb_tests.so.0.29.8 libdb_tests.so.0 ln -s libdb_tests.so.0.29.8 libdb_tests.so.0.29 rm -f ../../db/libdb_tests.so.0.29.8 mv -f libdb_tests.so.0.29.8 ../../db/libdb_tests.so.0.29.8 rm -f ../../db/libdb_tests.so rm -f ../../db/libdb_tests.so.0 rm -f ../../db/libdb_tests.so.0.29 mv -f libdb_tests.so ../../db/libdb_tests.so mv -f libdb_tests.so.0 ../../db/libdb_tests.so.0 mv -f libdb_tests.so.0.29 ../../db/libdb_tests.so.0.29 cp -f ../../db/libdb_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/db/unit_tests/../../db_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/db/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/db' cd rdb/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/rdb' cd rdb/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb/rdb.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/rdb/rdb' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_RDB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/build.linux-release/rdb/rdb -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/rdb/rdb -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclRdb.o ../../../klayout-0.29.8/src/rdb/rdb/gsiDeclRdb.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/rdb/rdb/gsiDeclRdb.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbTilingProcessor.h:27, from ../../../klayout-0.29.8/src/rdb/rdb/rdbTiledRdbOutputReceiver.h:30, from ../../../klayout-0.29.8/src/rdb/rdb/gsiDeclRdb.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_RDB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/build.linux-release/rdb/rdb -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/rdb/rdb -I/../lib64/qt5/mkspecs/linux-g++ -o rdb.o ../../../klayout-0.29.8/src/rdb/rdb/rdb.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/rdb/rdb/rdb.h:30, from ../../../klayout-0.29.8/src/rdb/rdb/rdb.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/rdb/rdb/rdbReader.h:31, from ../../../klayout-0.29.8/src/rdb/rdb/rdb.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/rdb/rdb/rdb.cc:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_RDB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/build.linux-release/rdb/rdb -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/rdb/rdb -I/../lib64/qt5/mkspecs/linux-g++ -o rdbForceLink.o ../../../klayout-0.29.8/src/rdb/rdb/rdbForceLink.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_RDB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/build.linux-release/rdb/rdb -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/rdb/rdb -I/../lib64/qt5/mkspecs/linux-g++ -o rdbFile.o ../../../klayout-0.29.8/src/rdb/rdb/rdbFile.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/rdb/rdb/rdb.h:30, from ../../../klayout-0.29.8/src/rdb/rdb/rdbFile.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/rdb/rdb/rdbReader.h:31, from ../../../klayout-0.29.8/src/rdb/rdb/rdbFile.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_RDB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/build.linux-release/rdb/rdb -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/rdb/rdb -I/../lib64/qt5/mkspecs/linux-g++ -o rdbReader.o ../../../klayout-0.29.8/src/rdb/rdb/rdbReader.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/rdb/rdb/rdb.h:30, from ../../../klayout-0.29.8/src/rdb/rdb/rdbReader.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/rdb/rdb/rdbReader.h:31, from ../../../klayout-0.29.8/src/rdb/rdb/rdbReader.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_RDB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/build.linux-release/rdb/rdb -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/rdb/rdb -I/../lib64/qt5/mkspecs/linux-g++ -o rdbRVEReader.o ../../../klayout-0.29.8/src/rdb/rdb/rdbRVEReader.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/rdb/rdb/rdb.h:30, from ../../../klayout-0.29.8/src/rdb/rdb/rdbRVEReader.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/rdb/rdb/rdbReader.h:31, from ../../../klayout-0.29.8/src/rdb/rdb/rdbRVEReader.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_RDB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/build.linux-release/rdb/rdb -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/rdb/rdb -I/../lib64/qt5/mkspecs/linux-g++ -o rdbTiledRdbOutputReceiver.o ../../../klayout-0.29.8/src/rdb/rdb/rdbTiledRdbOutputReceiver.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/rdb/rdb/rdb.h:30, from ../../../klayout-0.29.8/src/rdb/rdb/rdbTiledRdbOutputReceiver.h:28, from ../../../klayout-0.29.8/src/rdb/rdb/rdbTiledRdbOutputReceiver.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbTilingProcessor.h:27, from ../../../klayout-0.29.8/src/rdb/rdb/rdbTiledRdbOutputReceiver.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_RDB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/build.linux-release/rdb/rdb -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/rdb/rdb -I/../lib64/qt5/mkspecs/linux-g++ -o rdbUtils.o ../../../klayout-0.29.8/src/rdb/rdb/rdbUtils.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/rdb/rdb/rdb.h:30, from ../../../klayout-0.29.8/src/rdb/rdb/rdbUtils.h:27, from ../../../klayout-0.29.8/src/rdb/rdb/rdbUtils.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/rdb/rdb/rdbUtils.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f libklayout_rdb.so.0.29.8 libklayout_rdb.so libklayout_rdb.so.0 libklayout_rdb.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_rdb.so.0 -o libklayout_rdb.so.0.29.8 gsiDeclRdb.o rdb.o rdbForceLink.o rdbFile.o rdbReader.o rdbRVEReader.o rdbTiledRdbOutputReceiver.o rdbUtils.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/rdb/rdb/../.. -lklayout_tl -lklayout_gsi -lklayout_db /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_rdb.so.0.29.8 libklayout_rdb.so ln -s libklayout_rdb.so.0.29.8 libklayout_rdb.so.0 ln -s libklayout_rdb.so.0.29.8 libklayout_rdb.so.0.29 rm -f ../../../build.linux-release/libklayout_rdb.so.0.29.8 mv -f libklayout_rdb.so.0.29.8 ../../../build.linux-release/libklayout_rdb.so.0.29.8 rm -f ../../../build.linux-release/libklayout_rdb.so rm -f ../../../build.linux-release/libklayout_rdb.so.0 rm -f ../../../build.linux-release/libklayout_rdb.so.0.29 mv -f libklayout_rdb.so ../../../build.linux-release/libklayout_rdb.so mv -f libklayout_rdb.so.0 ../../../build.linux-release/libklayout_rdb.so.0 mv -f libklayout_rdb.so.0.29 ../../../build.linux-release/libklayout_rdb.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/rdb/rdb' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/rdb/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/rdb/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/rdb/unit_tests"' -I../../../klayout-0.29.8/src/rdb/unit_tests -I/builddir/build/BUILD/build.linux-release/rdb/unit_tests -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/rdb/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o rdbRVEReaderTests.o ../../../klayout-0.29.8/src/rdb/unit_tests/rdbRVEReaderTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/rdb/rdb/rdb.h:30, from ../../../klayout-0.29.8/src/rdb/unit_tests/rdbRVEReaderTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/rdb/rdb/rdbReader.h:31, from ../../../klayout-0.29.8/src/rdb/unit_tests/rdbRVEReaderTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/rdb/unit_tests"' -I../../../klayout-0.29.8/src/rdb/unit_tests -I/builddir/build/BUILD/build.linux-release/rdb/unit_tests -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/rdb/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o rdbTests.o ../../../klayout-0.29.8/src/rdb/unit_tests/rdbTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/rdb/rdb/rdb.h:30, from ../../../klayout-0.29.8/src/rdb/unit_tests/rdbTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ rm -f librdb_tests.so.0.29.8 librdb_tests.so librdb_tests.so.0 librdb_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,librdb_tests.so.0 -o librdb_tests.so.0.29.8 rdbRVEReaderTests.o rdbTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/rdb/unit_tests/../.. -lklayout_rdb -lklayout_db -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s librdb_tests.so.0.29.8 librdb_tests.so ln -s librdb_tests.so.0.29.8 librdb_tests.so.0 ln -s librdb_tests.so.0.29.8 librdb_tests.so.0.29 rm -f ../../rdb/librdb_tests.so.0.29.8 mv -f librdb_tests.so.0.29.8 ../../rdb/librdb_tests.so.0.29.8 rm -f ../../rdb/librdb_tests.so rm -f ../../rdb/librdb_tests.so.0 rm -f ../../rdb/librdb_tests.so.0.29 mv -f librdb_tests.so ../../rdb/librdb_tests.so mv -f librdb_tests.so.0 ../../rdb/librdb_tests.so.0 mv -f librdb_tests.so.0.29 ../../rdb/librdb_tests.so.0.29 cp -f ../../rdb/librdb_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/rdb/unit_tests/../../rdb_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/rdb/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/rdb' cd lib/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lib/lib.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/lib' cd lib/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lib/lib/lib.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/lib/lib' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LIB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lib/lib -I/builddir/build/BUILD/build.linux-release/lib/lib -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lib/lib -I/../lib64/qt5/mkspecs/linux-g++ -o libForceLink.o ../../../klayout-0.29.8/src/lib/lib/libForceLink.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LIB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lib/lib -I/builddir/build/BUILD/build.linux-release/lib/lib -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lib/lib -I/../lib64/qt5/mkspecs/linux-g++ -o libBasic.o ../../../klayout-0.29.8/src/lib/lib/libBasic.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicText.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasic.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LIB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lib/lib -I/builddir/build/BUILD/build.linux-release/lib/lib -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lib/lib -I/../lib64/qt5/mkspecs/linux-g++ -o libBasicArc.o ../../../klayout-0.29.8/src/lib/lib/libBasicArc.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicArc.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicArc.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LIB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lib/lib -I/builddir/build/BUILD/build.linux-release/lib/lib -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lib/lib -I/../lib64/qt5/mkspecs/linux-g++ -o libBasicCircle.o ../../../klayout-0.29.8/src/lib/lib/libBasicCircle.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicCircle.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicCircle.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LIB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lib/lib -I/builddir/build/BUILD/build.linux-release/lib/lib -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lib/lib -I/../lib64/qt5/mkspecs/linux-g++ -o libBasicDonut.o ../../../klayout-0.29.8/src/lib/lib/libBasicDonut.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicDonut.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicDonut.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LIB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lib/lib -I/builddir/build/BUILD/build.linux-release/lib/lib -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lib/lib -I/../lib64/qt5/mkspecs/linux-g++ -o libBasicEllipse.o ../../../klayout-0.29.8/src/lib/lib/libBasicEllipse.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicEllipse.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicEllipse.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LIB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lib/lib -I/builddir/build/BUILD/build.linux-release/lib/lib -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lib/lib -I/../lib64/qt5/mkspecs/linux-g++ -o libBasicPie.o ../../../klayout-0.29.8/src/lib/lib/libBasicPie.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicPie.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicPie.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LIB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lib/lib -I/builddir/build/BUILD/build.linux-release/lib/lib -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lib/lib -I/../lib64/qt5/mkspecs/linux-g++ -o libBasicRoundPath.o ../../../klayout-0.29.8/src/lib/lib/libBasicRoundPath.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicRoundPath.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicRoundPath.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LIB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lib/lib -I/builddir/build/BUILD/build.linux-release/lib/lib -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lib/lib -I/../lib64/qt5/mkspecs/linux-g++ -o libBasicRoundPolygon.o ../../../klayout-0.29.8/src/lib/lib/libBasicRoundPolygon.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicRoundPolygon.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicRoundPolygon.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LIB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lib/lib -I/builddir/build/BUILD/build.linux-release/lib/lib -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lib/lib -I/../lib64/qt5/mkspecs/linux-g++ -o libBasicStrokedPolygon.o ../../../klayout-0.29.8/src/lib/lib/libBasicStrokedPolygon.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicStrokedPolygon.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicStrokedPolygon.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LIB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lib/lib -I/builddir/build/BUILD/build.linux-release/lib/lib -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lib/lib -I/../lib64/qt5/mkspecs/linux-g++ -o libBasicText.o ../../../klayout-0.29.8/src/lib/lib/libBasicText.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicText.h:29, from ../../../klayout-0.29.8/src/lib/lib/libBasicText.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/rcc -name libResources ../../../klayout-0.29.8/src/lib/lib/libResources.qrc -o qrc_libResources.cpp RCC: Warning: No resources in '../../../klayout-0.29.8/src/lib/lib/libResources.qrc'. g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LIB_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lib/lib -I/builddir/build/BUILD/build.linux-release/lib/lib -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lib/lib -I/../lib64/qt5/mkspecs/linux-g++ -o qrc_libResources.o qrc_libResources.cpp rm -f libklayout_lib.so.0.29.8 libklayout_lib.so libklayout_lib.so.0 libklayout_lib.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_lib.so.0 -o libklayout_lib.so.0.29.8 libForceLink.o libBasic.o libBasicArc.o libBasicCircle.o libBasicDonut.o libBasicEllipse.o libBasicPie.o libBasicRoundPath.o libBasicRoundPolygon.o libBasicStrokedPolygon.o libBasicText.o qrc_libResources.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/lib/lib/../.. -lklayout_gsi -lklayout_tl -lklayout_db /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_lib.so.0.29.8 libklayout_lib.so ln -s libklayout_lib.so.0.29.8 libklayout_lib.so.0 ln -s libklayout_lib.so.0.29.8 libklayout_lib.so.0.29 rm -f ../../../build.linux-release/libklayout_lib.so.0.29.8 mv -f libklayout_lib.so.0.29.8 ../../../build.linux-release/libklayout_lib.so.0.29.8 rm -f ../../../build.linux-release/libklayout_lib.so rm -f ../../../build.linux-release/libklayout_lib.so.0 rm -f ../../../build.linux-release/libklayout_lib.so.0.29 mv -f libklayout_lib.so ../../../build.linux-release/libklayout_lib.so mv -f libklayout_lib.so.0 ../../../build.linux-release/libklayout_lib.so.0 mv -f libklayout_lib.so.0.29 ../../../build.linux-release/libklayout_lib.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/lib/lib' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lib/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/lib/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/lib/unit_tests"' -I../../../klayout-0.29.8/src/lib/unit_tests -I/builddir/build/BUILD/build.linux-release/lib/unit_tests -I../../../klayout-0.29.8/src/lib/lib -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lib/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o libBasicTests.o ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLibrary.h:29, from ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc:28: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc: In member function ‘virtual void {anonymous}::TestImpl1_Circle::execute(tl::TestBase*)’: ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc:38:16: warning: unused variable ‘p_npoints’ [-Wunused-variable] 38 | const size_t p_npoints = 3; | ^~~~~~~~~ ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc:40:16: warning: unused variable ‘p_total’ [-Wunused-variable] 40 | const size_t p_total = 5; | ^~~~~~~ ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc: In member function ‘virtual void {anonymous}::TestImpl2_Pie::execute(tl::TestBase*)’: ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc:119:17: warning: unused variable ‘p_layer’ [-Wunused-variable] 119 | static size_t p_layer = 0; | ^~~~~~~ ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc:125:17: warning: unused variable ‘p_npoints’ [-Wunused-variable] 125 | static size_t p_npoints = 6; | ^~~~~~~~~ ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc:131:17: warning: unused variable ‘p_total’ [-Wunused-variable] 131 | static size_t p_total = 12; | ^~~~~~~ ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc: In member function ‘virtual void {anonymous}::TestImpl3_Arc::execute(tl::TestBase*)’: ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc:291:17: warning: unused variable ‘p_layer’ [-Wunused-variable] 291 | static size_t p_layer = 0; | ^~~~~~~ ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc:298:17: warning: unused variable ‘p_npoints’ [-Wunused-variable] 298 | static size_t p_npoints = 7; | ^~~~~~~~~ ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc:305:17: warning: unused variable ‘p_total’ [-Wunused-variable] 305 | static size_t p_total = 14; | ^~~~~~~ ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc: In member function ‘virtual void {anonymous}::TestImpl4_Donut::execute(tl::TestBase*)’: ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc:508:17: warning: unused variable ‘p_npoints’ [-Wunused-variable] 508 | static size_t p_npoints = 5; | ^~~~~~~~~ ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc:511:17: warning: unused variable ‘p_total’ [-Wunused-variable] 511 | static size_t p_total = 8; | ^~~~~~~ ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc: In member function ‘virtual void {anonymous}::TestImpl5_Ellipse::execute(tl::TestBase*)’: ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc:641:17: warning: unused variable ‘p_npoints’ [-Wunused-variable] 641 | static size_t p_npoints = 5; | ^~~~~~~~~ ../../../klayout-0.29.8/src/lib/unit_tests/libBasicTests.cc:644:17: warning: unused variable ‘p_total’ [-Wunused-variable] 644 | static size_t p_total = 8; | ^~~~~~~ rm -f liblib_tests.so.0.29.8 liblib_tests.so liblib_tests.so.0 liblib_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,liblib_tests.so.0 -o liblib_tests.so.0.29.8 libBasicTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/lib/unit_tests/../.. -lklayout_lib -lklayout_db -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s liblib_tests.so.0.29.8 liblib_tests.so ln -s liblib_tests.so.0.29.8 liblib_tests.so.0 ln -s liblib_tests.so.0.29.8 liblib_tests.so.0.29 rm -f ../../lib/liblib_tests.so.0.29.8 mv -f liblib_tests.so.0.29.8 ../../lib/liblib_tests.so.0.29.8 rm -f ../../lib/liblib_tests.so rm -f ../../lib/liblib_tests.so.0 rm -f ../../lib/liblib_tests.so.0.29 mv -f liblib_tests.so ../../lib/liblib_tests.so mv -f liblib_tests.so.0 ../../lib/liblib_tests.so.0 mv -f liblib_tests.so.0.29 ../../lib/liblib_tests.so.0.29 cp -f ../../lib/liblib_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/lib/unit_tests/../../lib_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/lib/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/lib' cd gsiqt/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/gsiqt.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt' cd qtbasic/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic/qtbasic.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qtbasic' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/build.linux-release/gsiqt/qtbasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qtbasic -I/../lib64/qt5/mkspecs/linux-g++ -o gsiQt.o ../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/build.linux-release/gsiqt/qtbasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qtbasic -I/../lib64/qt5/mkspecs/linux-g++ -o gsiQtHelper.o ../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQtHelper.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQtHelper.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libklayout_qtbasic.so.0.29.8 libklayout_qtbasic.so libklayout_qtbasic.so.0 libklayout_qtbasic.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_qtbasic.so.0 -o libklayout_qtbasic.so.0.29.8 gsiQt.o gsiQtHelper.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/gsiqt/qtbasic/../.. -lklayout_tl -lklayout_gsi -lklayout_db /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_qtbasic.so.0.29.8 libklayout_qtbasic.so ln -s libklayout_qtbasic.so.0.29.8 libklayout_qtbasic.so.0 ln -s libklayout_qtbasic.so.0.29.8 libklayout_qtbasic.so.0.29 rm -f ../../../build.linux-release/libklayout_qtbasic.so.0.29.8 mv -f libklayout_qtbasic.so.0.29.8 ../../../build.linux-release/libklayout_qtbasic.so.0.29.8 rm -f ../../../build.linux-release/libklayout_qtbasic.so rm -f ../../../build.linux-release/libklayout_qtbasic.so.0 rm -f ../../../build.linux-release/libklayout_qtbasic.so.0.29 mv -f libklayout_qtbasic.so ../../../build.linux-release/libklayout_qtbasic.so mv -f libklayout_qtbasic.so.0 ../../../build.linux-release/libklayout_qtbasic.so.0 mv -f libklayout_qtbasic.so.0.29 ../../../build.linux-release/libklayout_qtbasic.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qtbasic' cd qt5/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/qt5.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5' cd QtCore/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtCore/QtCore.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQtCoreAdd.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQtCoreAdd.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQtCoreAdd.cc:23: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiQtCoreMain.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiQtCoreMain.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractAnimation.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc: In function ‘void _call_f_setDirection_3310(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc:229:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 229 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc:229:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 229 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc: In function ‘void _call_f_start_3825(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc:289:78: warning: possibly dangling reference to a temporary [-Wdangling-reference] 289 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractAnimation::KeepWhenStopped), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc:289:187: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 289 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractAnimation::KeepWhenStopped), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc: In function ‘void _call_emitter_directionChanged_3310(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc:791:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 791 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc:791:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 791 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc:915:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 915 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc:915:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 915 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc:933:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 933 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc:933:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 933 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc: In function ‘void _call_emitter_stateChanged_5680(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc:999:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 999 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc:999:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 999 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc:1000:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1000 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc:1000:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1000 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractEventDispatcher.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc: In function ‘void _call_f_filterNativeEvent_4678(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc:93:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc:93:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 93 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc: In function ‘void _call_f_registerTimer_3533(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc:225:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 225 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc:225:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 225 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc: In function ‘void _call_f_registerTimer_4192(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc:253:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 253 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc:253:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 253 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc:1201:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1201 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc:1201:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1201 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc:1219:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1219 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc:1219:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1219 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractEventDispatcher_TimerInfo.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher_TimerInfo.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher_TimerInfo.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher_TimerInfo.cc: In function ‘void _call_ctor_QAbstractEventDispatcher_TimerInfo_2998(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher_TimerInfo.cc:58:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 58 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher_TimerInfo.cc:58:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 58 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractItemModel.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_buddy_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:76:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:76:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 76 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_canDropMimeData_c7425(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:104:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 104 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:104:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 104 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:107:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 107 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:107:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 107 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_canFetchMore_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:126:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 126 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:126:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 126 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_checkIndex_c6947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:147:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 147 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:147:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 147 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_columnCount_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:167:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 167 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:167:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 167 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_data_c3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:188:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 188 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:188:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 188 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_dropMimeData_7425(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:217:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 217 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:217:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 217 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:220:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 220 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:220:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 220 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_fetchMore_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:239:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 239 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:239:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 239 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_flags_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:259:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 259 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:259:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 259 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_hasChildren_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:278:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 278 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:278:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 278 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_hasIndex_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:303:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 303 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:303:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 303 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_headerData_c3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:327:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 327 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:327:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 327 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_index_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:353:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 353 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:353:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 353 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_insertColumn_3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:375:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 375 | const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:375:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 375 | const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_insertColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:400:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 400 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:400:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 400 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_insertRow_3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:422:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 422 | const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:422:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 422 | const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_insertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:447:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 447 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:447:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 447 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_itemData_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:466:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 466 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:466:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 466 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_match_c7932(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:493:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 493 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:493:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 493 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:495:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 495 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:495:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 495 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_mimeData_c3010(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:516:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 516 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:516:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 516 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_moveColumn_6000(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:556:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 556 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:556:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 556 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:558:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 558 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:558:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 558 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_moveColumns_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:586:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 586 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:586:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 586 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:589:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 589 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:589:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 589 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_moveRow_6000(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:615:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 615 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:615:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 615 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:617:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 617 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:617:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 617 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_moveRows_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:645:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 645 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:645:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 645 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:648:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 648 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:648:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 648 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_parent_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:668:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 668 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:668:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 668 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_removeColumn_3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:705:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 705 | const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:705:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 705 | const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_removeColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:730:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 730 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:730:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 730 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_removeRow_3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:752:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 752 | const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_removeRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:777:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 777 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:777:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 777 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_rowCount_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:827:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 827 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:827:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 827 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_setData_5065(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:850:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 850 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:850:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 850 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:851:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 851 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:851:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 851 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_setHeaderData_5242(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:878:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 878 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:878:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 878 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:879:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 879 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:879:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 879 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_setItemData_5414(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:901:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 901 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:901:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 901 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:902:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 902 | const QMap &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:902:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 902 | const QMap &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_sibling_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:927:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 927 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:927:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 927 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_sort_2340(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:949:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 949 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:949:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 949 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_f_span_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:969:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 969 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:969:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 969 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_fp_beginInsertColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2154:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2154 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2154:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2154 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_fp_beginInsertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2179:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2179 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2179:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2179 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_fp_beginMoveColumns_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2208:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2208 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2208:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2208 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2211:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2211 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2211:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2211 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_fp_beginMoveRows_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2238:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2238 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2238:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2238 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2241:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2241 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2241:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2241 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_fp_beginRemoveColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2264:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2264 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2264:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2264 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_fp_beginRemoveRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2289:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2289 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2289:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2289 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_fp_changePersistentIndex_4682(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2408:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2408 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2408:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2408 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2409:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2409 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2409:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2409 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_fp_changePersistentIndexList_5912(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2430:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2430 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2430:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2430 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2431:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2431 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2431:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2431 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_emitter_columnsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2501:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2501 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2501:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2501 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_emitter_columnsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2529:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2529 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2529:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2529 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2532:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2532 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2532:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2532 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_emitter_columnsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2555:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2555 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2555:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2555 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_emitter_columnsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2579:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2579 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2579:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2579 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_emitter_columnsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2607:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2607 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2607:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2607 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2610:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2610 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2610:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2610 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_emitter_columnsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2633:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2633 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2633:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2633 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_emitter_dataChanged_7048(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2755:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2755 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2755:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2755 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2756:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2756 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2756:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2756 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2757:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2757 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2757:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2757 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_fp_decodeData_5302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2783:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2783 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2783:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2783 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_fp_encodeData_c4599(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2881:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2881 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:2881:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2881 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_emitter_headerDataChanged_3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3158:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3158 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3158:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3158 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3265:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3265 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3265:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3265 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_emitter_layoutAboutToBeChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3308:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3308 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3308:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3308 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3309:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3309 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3309:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3309 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_emitter_layoutChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3329:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3329 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3329:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3329 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3330:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3330 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3330:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3330 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3523:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3523 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3523:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3523 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_emitter_rowsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3735:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3735 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3735:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3735 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_emitter_rowsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3763:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3763 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3763:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3763 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3766:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3766 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3766:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3766 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_emitter_rowsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3789:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3789 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3789:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3789 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_emitter_rowsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3813:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3813 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3813:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3813 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_emitter_rowsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3841:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3841 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3841:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3841 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3844:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3844 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3844:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3844 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc: In function ‘void _call_emitter_rowsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3867:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3867 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc:3867:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3867 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractListModel.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_f_dropMimeData_7425(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:85:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:85:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 85 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:88:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 88 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:88:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 88 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_f_flags_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:107:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 107 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:107:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 107 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_f_index_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:132:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:132:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 132 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_f_sibling_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:172:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 172 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:172:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 172 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_fp_beginInsertColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1221:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1221 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1221:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1221 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_fp_beginInsertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1246:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1246 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1246:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1246 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_fp_beginMoveColumns_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1275:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1275 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1275:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1275 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1278:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1278 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1278:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1278 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_fp_beginMoveRows_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1305:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1305 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1305:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1305 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1308:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1308 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1308:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1308 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_fp_beginRemoveColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1331:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1331 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1331:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1331 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_fp_beginRemoveRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1356:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1356 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1356:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1356 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_fp_changePersistentIndex_4682(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1475:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1475 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1475:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1475 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1476:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1476 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1476:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1476 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_fp_changePersistentIndexList_5912(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1497:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1497 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1497:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1497 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1498:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1498 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1498:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1498 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_emitter_columnsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1545:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1545 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1545:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1545 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_emitter_columnsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1573:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1573 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1573:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1573 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1576:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1576 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1576:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1576 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_emitter_columnsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1599:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1599 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1599:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1599 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_emitter_columnsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1623:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1623 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1623:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1623 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_emitter_columnsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1651:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1651 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1651:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1651 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1654:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1654 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1654:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1654 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_emitter_columnsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1677:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1677 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1677:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1677 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_emitter_dataChanged_7048(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1799:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1799 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1799:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1799 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1800:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1800 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1800:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1800 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1801:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1801 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1801:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1801 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_fp_decodeData_5302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1827:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1827 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1827:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1827 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_fp_encodeData_c4599(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1925:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1925 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:1925:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1925 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_emitter_headerDataChanged_3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2179:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2179 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2179:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2179 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2286:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2286 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2286:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2286 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_emitter_layoutAboutToBeChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2329:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2329 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2329:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2329 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2330:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2330 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2330:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2330 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_emitter_layoutChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2350:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2350 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2350:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2350 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2351:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2351 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2351:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2351 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2544:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2544 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2544:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2544 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_emitter_rowsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2733:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2733 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2733:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2733 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_emitter_rowsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2761:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2761 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2761:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2761 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2764:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2764 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2764:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2764 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_emitter_rowsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2787:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2787 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2787:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2787 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_emitter_rowsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2811:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2811 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2811:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2811 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_emitter_rowsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2839:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2839 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2839:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2839 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2842:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2842 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2842:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2842 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc: In function ‘void _call_emitter_rowsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2865:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2865 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc:2865:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2865 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractNativeEventFilter.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractNativeEventFilter.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractNativeEventFilter.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractNativeEventFilter.cc: In function ‘void _call_f_nativeEventFilter_4678(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractNativeEventFilter.cc:56:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 56 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractNativeEventFilter.cc:56:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 56 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractProxyModel.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:44: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_buddy_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:78:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 78 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:78:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 78 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_canDropMimeData_c7425(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:106:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 106 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:106:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 106 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:109:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:109:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 109 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_canFetchMore_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:128:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 128 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:128:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 128 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_data_c3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:149:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 149 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:149:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 149 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_dropMimeData_7425(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:178:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 178 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:178:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 178 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:181:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 181 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_fetchMore_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:200:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 200 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:200:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 200 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_flags_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:220:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 220 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:220:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 220 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_hasChildren_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:239:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 239 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:239:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 239 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_headerData_c3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:263:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 263 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:263:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 263 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_itemData_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:283:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 283 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:283:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 283 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_mapFromSource_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:302:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 302 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:302:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 302 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_mapSelectionFromSource_c2727(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:321:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 321 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:321:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 321 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_mapSelectionToSource_c2727(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:340:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 340 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:340:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 340 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_mapToSource_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:359:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 359 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:359:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 359 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_mimeData_c3010(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:378:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 378 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:378:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 378 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_setData_5065(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:432:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 432 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:432:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 432 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:433:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 433 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:433:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 433 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_setHeaderData_5242(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:460:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 460 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:460:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 460 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:461:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 461 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:461:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 461 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_setItemData_5414(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:483:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 483 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:483:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 483 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:484:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 484 | const QMap &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:484:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 484 | const QMap &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_sibling_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:529:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 529 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:529:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 529 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_sort_2340(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:551:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 551 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:551:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 551 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_f_span_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:586:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 586 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:586:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 586 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_fp_beginInsertColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:1843:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1843 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:1843:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1843 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_fp_beginInsertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:1868:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1868 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:1868:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1868 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_fp_beginMoveColumns_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:1897:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1897 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:1897:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1897 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:1900:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1900 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:1900:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1900 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_fp_beginMoveRows_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:1927:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1927 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:1927:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1927 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:1930:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1930 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:1930:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1930 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_fp_beginRemoveColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:1953:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1953 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:1953:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1953 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_fp_beginRemoveRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:1978:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1978 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:1978:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1978 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_fp_changePersistentIndex_4682(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2097:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2097 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2097:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2097 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2098:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2098 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2098:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2098 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_fp_changePersistentIndexList_5912(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2119:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2119 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2119:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2119 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2120:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2120 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2120:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2120 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_emitter_columnsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2190:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2190 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2190:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2190 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_emitter_columnsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2218 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2218:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2218 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2221:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2221 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2221:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2221 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_emitter_columnsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2244:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2244 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2244:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2244 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_emitter_columnsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2268:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2268 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2268:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2268 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_emitter_columnsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2296:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2296 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2296:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2296 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2299:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2299 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2299:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2299 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_emitter_columnsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2322:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2322 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2322:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2322 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_emitter_dataChanged_7048(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2444:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2444 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2444:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2444 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2445:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2445 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2445:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2445 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2446:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2446 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2446:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2446 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_fp_decodeData_5302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2472:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2472 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2472:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2472 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_fp_encodeData_c4599(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2570:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2570 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2570:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2570 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_emitter_headerDataChanged_3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2847:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2847 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2847:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2847 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2954:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2954 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2954:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2954 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_emitter_layoutAboutToBeChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2997:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2997 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2997:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2997 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2998:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2998 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:2998:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2998 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_emitter_layoutChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3018:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3018 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3018:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3018 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3019:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3019 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3019:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3019 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3304:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3304 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3304:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3304 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_emitter_rowsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3516:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3516 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3516:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3516 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_emitter_rowsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3544:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3544 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3544:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3544 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3547:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3547 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3547:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3547 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_emitter_rowsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3570:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3570 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3570:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3570 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_emitter_rowsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3594:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3594 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3594:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3594 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_emitter_rowsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3622:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3622 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3622:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3622 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3625:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3625 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3625:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3625 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc: In function ‘void _call_emitter_rowsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3648:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3648 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc:3648:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3648 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractState.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractState.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractState.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractState.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractState.cc:593:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 593 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractState.cc:593:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 593 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractState.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractState.cc:611:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 611 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractState.cc:611:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 611 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractTableModel.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_f_dropMimeData_7425(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:85:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:85:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 85 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:88:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 88 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:88:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 88 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_f_flags_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:107:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 107 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:107:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 107 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_f_index_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:132:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:132:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 132 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_f_sibling_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:172:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 172 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:172:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 172 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_fp_beginInsertColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1238:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1238 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1238:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1238 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_fp_beginInsertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1263:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1263 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1263:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1263 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_fp_beginMoveColumns_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1292:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1292 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1292:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1292 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1295:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1295 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1295:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1295 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_fp_beginMoveRows_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1322:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1322 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1322:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1322 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1325:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1325 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1325:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1325 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_fp_beginRemoveColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1348:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1348 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1348:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1348 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_fp_beginRemoveRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1373:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1373 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1373:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1373 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_fp_changePersistentIndex_4682(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1492:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1492 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1492:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1492 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1493:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1493 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1493:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1493 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_fp_changePersistentIndexList_5912(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1514:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1514 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1514:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1514 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1515:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1515 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1515:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1515 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_emitter_columnsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1585:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1585 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1585:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1585 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_emitter_columnsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1613:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1613 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1613:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1613 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1616:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1616 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1616:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1616 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_emitter_columnsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1639:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1639 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1639:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1639 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_emitter_columnsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1663:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1663 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1663:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1663 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_emitter_columnsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1691:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1691 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1691:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1691 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1694:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1694 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1694:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1694 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_emitter_columnsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1717:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1717 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1717:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1717 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_emitter_dataChanged_7048(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1839:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1839 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1839:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1839 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1840:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1840 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1840:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1840 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1841:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1841 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1841:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1841 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_fp_decodeData_5302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1867:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1867 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1867:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1867 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_fp_encodeData_c4599(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1965:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1965 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:1965:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1965 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_emitter_headerDataChanged_3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2219:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2219 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2219:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2219 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2326:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2326 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2326:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2326 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_emitter_layoutAboutToBeChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2369:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2369 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2369:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2369 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2370:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2370 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2370:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2370 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_emitter_layoutChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2390:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2390 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2390:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2390 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2391:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2391 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2391:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2391 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2584:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2584 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2584:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2584 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_emitter_rowsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2773:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2773 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2773:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2773 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_emitter_rowsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2801:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2801 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2801:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2801 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2804:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2804 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2804:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2804 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_emitter_rowsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2827:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2827 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2827:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2827 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_emitter_rowsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2851:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2851 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2851:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2851 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_emitter_rowsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2879:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2879 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2879:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2879 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2882:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2882 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2882:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2882 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc: In function ‘void _call_emitter_rowsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2905:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2905 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc:2905:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2905 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractTransition.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTransition.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTransition.cc:41: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTransition.cc: In function ‘void _call_f_setTargetStates_3384(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTransition.cc:165:33: warning: possibly dangling reference to a temporary [-Wdangling-reference] 165 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTransition.cc:165:91: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 165 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTransition.cc: In function ‘void _call_f_setTransitionType_4005(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTransition.cc:185:79: warning: possibly dangling reference to a temporary [-Wdangling-reference] 185 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTransition.cc:185:182: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 185 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTransition.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTransition.cc:735:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 735 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTransition.cc:735:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 735 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTransition.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTransition.cc:753:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 753 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTransition.cc:753:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 753 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAnimationDriver.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationDriver.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationDriver.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationDriver.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationDriver.cc:713:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 713 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationDriver.cc:713:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 713 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationDriver.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationDriver.cc:731:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 731 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationDriver.cc:731:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 731 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAnimationGroup.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc: In function ‘void _call_emitter_directionChanged_3310(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc:650:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 650 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc:650:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 650 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc:774:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 774 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc:774:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 774 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc:792:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 792 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc:792:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 792 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc: In function ‘void _call_emitter_stateChanged_5680(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc:858:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 858 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc:858:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 858 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc:859:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 859 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc:859:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 859 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAssociativeIterable.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAssociativeIterable.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAssociativeIterable.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAssociativeIterable.cc: In function ‘void _call_f_value_c2119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAssociativeIterable.cc:67:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQAssociativeIterable.cc:67:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQBasicMutex.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQBasicMutex.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQBasicMutex.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQBasicTimer.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQBasicTimer.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQBasicTimer.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQBasicTimer.cc: In function ‘void _call_f_start_3533(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQBasicTimer.cc:111:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 111 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQBasicTimer.cc:111:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 111 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQBuffer.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQBuffer.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQBuffer.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQBuffer.cc: In function ‘void _call_f_setData_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQBuffer.cc:274:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 274 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQBuffer.cc:274:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 274 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQByteArrayDataPtr.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayDataPtr.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayDataPtr.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQByteArrayMatcher.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayMatcher.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayMatcher.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayMatcher.cc: In function ‘void _call_ctor_QByteArrayMatcher_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayMatcher.cc:68:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayMatcher.cc:68:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayMatcher.cc: In function ‘void _call_ctor_QByteArrayMatcher_3017(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayMatcher.cc:109:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109 | const QByteArrayMatcher &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayMatcher.cc:109:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 109 | const QByteArrayMatcher &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayMatcher.cc: In function ‘void _call_f_operator_eq__3017(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayMatcher.cc:153:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153 | const QByteArrayMatcher &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayMatcher.cc:153:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 153 | const QByteArrayMatcher &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayMatcher.cc: In function ‘void _call_f_setPattern_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayMatcher.cc:187:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 187 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayMatcher.cc:187:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 187 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQChildEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQChildEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQChildEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQChildEvent.cc: In function ‘void _call_ctor_QChildEvent_Adaptor_2759(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQChildEvent.cc:155:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 155 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQChildEvent.cc:155:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 155 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCollator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc: In function ‘void _call_ctor_QCollator_1986(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:54:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 54 | const QLocale &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLocale(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:54:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 54 | const QLocale &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLocale(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc: In function ‘void _call_ctor_QCollator_2226(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:73:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QCollator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:73:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QCollator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc: In function ‘void _call_f_compare_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:109:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:109:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 109 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:110:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 110 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:110:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 110 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc: In function ‘void _call_f_operator_func__c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:204:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:204:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 204 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:205:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 205 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:205:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 205 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc: In function ‘void _call_f_operator_eq__2226(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:224:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 224 | const QCollator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:224:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 224 | const QCollator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc: In function ‘void _call_f_setCaseSensitivity_2324(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:243:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 243 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:243:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 243 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc: In function ‘void _call_f_setLocale_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:283:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 283 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:283:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 283 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc: In function ‘void _call_f_sortKey_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:323:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 323 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc:323:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 323 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCollatorSortKey.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollatorSortKey.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollatorSortKey.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollatorSortKey.cc: In function ‘void _call_ctor_QCollatorSortKey_2947(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollatorSortKey.cc:52:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 52 | const QCollatorSortKey &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollatorSortKey.cc:52:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 52 | const QCollatorSortKey &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollatorSortKey.cc: In function ‘void _call_f_compare_c2947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollatorSortKey.cc:71:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QCollatorSortKey &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollatorSortKey.cc:71:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QCollatorSortKey &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollatorSortKey.cc: In function ‘void _call_f_operator_eq__2947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollatorSortKey.cc:90:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 90 | const QCollatorSortKey &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCollatorSortKey.cc:90:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 90 | const QCollatorSortKey &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCommandLineOption.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc: In function ‘void _call_ctor_QCommandLineOption_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:52:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 52 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:52:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 52 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc: In function ‘void _call_ctor_QCommandLineOption_2437(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:71:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:71:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc: In function ‘void _call_ctor_QCommandLineOption_7776(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:96:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:96:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:97:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 97 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:97:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 97 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:98:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 98 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:98:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 98 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:99:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 99 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:99:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 99 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc: In function ‘void _call_ctor_QCommandLineOption_8188(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:124:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 124 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:124:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 124 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:125:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 125 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:125:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 125 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:126:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 126 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:126:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 126 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:127:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 127 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:127:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 127 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc: In function ‘void _call_ctor_QCommandLineOption_3122(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:146:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 146 | const QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:146:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 146 | const QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc: In function ‘void _call_f_operator_eq__3122(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:240:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 240 | const QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:240:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 240 | const QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc: In function ‘void _call_f_setDefaultValue_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:259:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 259 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:259:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 259 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc: In function ‘void _call_f_setDefaultValues_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:279:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 279 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:279:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 279 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc: In function ‘void _call_f_setDescription_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:299:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 299 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:299:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 299 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc: In function ‘void _call_f_setValueName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:359:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 359 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc:359:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 359 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCommandLineParser.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc: In function ‘void _call_f_addOption_3122(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:84:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 84 | const QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:84:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 84 | const QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc: In function ‘void _call_f_addOptions_3737(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:103:36: warning: possibly dangling reference to a temporary [-Wdangling-reference] 103 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:103:97: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 103 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc: In function ‘void _call_f_addPositionalArgument_5859(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:126:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 126 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:126:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 126 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:127:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 127 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:127:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 127 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:128:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 128 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:128:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 128 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc: In function ‘void _call_f_isSet_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:224:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 224 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:224:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 224 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc: In function ‘void _call_f_isSet_c3122(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:243:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 243 | const QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:243:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 243 | const QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc: In function ‘void _call_f_parse_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:277:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 277 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:277:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 277 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc: In function ‘void _call_f_process_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:311:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:311:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 311 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc: In function ‘void _call_f_process_2927(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:331:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 331 | const QCoreApplication &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:331:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 331 | const QCoreApplication &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc: In function ‘void _call_f_setApplicationDescription_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:351:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 351 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:351:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 351 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc: In function ‘void _call_f_setOptionsAfterPositionalArgumentsMode_5992(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:371:99: warning: possibly dangling reference to a temporary [-Wdangling-reference] 371 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:371:222: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 371 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc: In function ‘void _call_f_setSingleDashWordOptionMode_4777(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:391:88: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:391:200: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 391 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc: In function ‘void _call_f_value_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:462:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 462 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:462:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 462 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc: In function ‘void _call_f_value_c3122(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:481:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 481 | const QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:481:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 481 | const QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc: In function ‘void _call_f_values_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:500:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 500 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:500:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 500 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc: In function ‘void _call_f_values_c3122(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:519:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 519 | const QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc:519:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 519 | const QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCoreApplication.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc: In function ‘void _call_f_addLibraryPath_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:108:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 108 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:108:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 108 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc: In function ‘void _call_f_removeLibraryPath_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:509:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 509 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:509:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 509 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc: In function ‘void _call_f_setApplicationName_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:616:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 616 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:616:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 616 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc: In function ‘void _call_f_setApplicationVersion_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:636:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 636 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:636:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 636 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc: In function ‘void _call_f_setAttribute_3593(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:658:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 658 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:658:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 658 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc: In function ‘void _call_f_setLibraryPaths_2437(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:699:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 699 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:699:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 699 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc: In function ‘void _call_f_setOrganizationDomain_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:719:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 719 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:719:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 719 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc: In function ‘void _call_f_setOrganizationName_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:739:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 739 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:739:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 739 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc: In function ‘void _call_f_testAttribute_2837(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:814:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 814 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:814:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 814 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:1353:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1353 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:1353:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1353 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:1371:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1371 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc:1371:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1371 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCryptographicHash.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc: In function ‘void _call_ctor_QCryptographicHash_3331(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc:53:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 53 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc:53:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 53 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc: In function ‘void _call_f_addData_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc:95:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc:95:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc: In function ‘void _call_f_hash_5532(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc:167:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 167 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc:167:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 167 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc:168:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 168 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc:168:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 168 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc: In function ‘void _call_f_hashLength_3331(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc:187:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 187 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc:187:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 187 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDataStream.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDataStream.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDataStream.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDataStream.cc: In function ‘void _call_ctor_QDataStream_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDataStream.cc:317:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 317 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDataStream.cc:317:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 317 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDataStream.cc: In function ‘void _call_f_setByteOrder_2543(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDataStream.cc:459:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 459 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDataStream.cc:459:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 459 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDataStream.cc: In function ‘void _call_f_setFloatingPointPrecision_3913(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDataStream.cc:499:79: warning: possibly dangling reference to a temporary [-Wdangling-reference] 499 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDataStream.cc:499:182: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 499 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDataStream.cc: In function ‘void _call_f_setStatus_2275(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDataStream.cc:519:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 519 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDataStream.cc:519:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 519 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDate.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc: In function ‘void _call_f_daysTo_c1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:224:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 224 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:224:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 224 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc: In function ‘void _call_f_operator_excl__eq__c1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:340:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 340 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:340:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 340 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc: In function ‘void _call_f_operator_lt__c1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:359:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 359 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:359:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 359 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc: In function ‘void _call_f_operator_lt__eq__c1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:378:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 378 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:378:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 378 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc: In function ‘void _call_f_operator_eq__eq__c1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:397:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 397 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:397:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 397 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc: In function ‘void _call_f_operator_gt__c1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:416:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 416 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:416:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 416 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc: In function ‘void _call_f_operator_gt__eq__c1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:435:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 435 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:435:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 435 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc: In function ‘void _call_f_toString_c1748(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:494:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 494 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:494:147: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 494 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc: In function ‘void _call_f_toString_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:513:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 513 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:513:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 513 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc: In function ‘void _call_f_fromString_3665(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:602:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 602 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:602:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 602 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:603:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 603 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:603:147: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 603 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc: In function ‘void _call_f_fromString_3942(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:624:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 624 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:624:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 624 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:625:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 625 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:625:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 625 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc: In function ‘void _call_f_longDayName_2995(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:691:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 691 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QDate::DateFormat), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:691:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 691 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QDate::DateFormat), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc: In function ‘void _call_f_longMonthName_2995(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:713:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 713 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QDate::DateFormat), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:713:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 713 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QDate::DateFormat), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc: In function ‘void _call_f_shortDayName_2995(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:735:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 735 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QDate::DateFormat), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:735:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 735 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QDate::DateFormat), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc: In function ‘void _call_f_shortMonthName_2995(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:757:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 757 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QDate::DateFormat), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc:757:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 757 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QDate::DateFormat), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDateTime.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_ctor_QDateTime_1776(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:70:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:70:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 70 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_ctor_QDateTime_4896(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:93:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:93:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 93 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:94:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 94 | const QTime &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:94:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 94 | const QTime &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:95:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LocalTime), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:95:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LocalTime), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_ctor_QDateTime_5555(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:120:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 120 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:120:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 120 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:121:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 121 | const QTime &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:121:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 121 | const QTime &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:122:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 122 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:122:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 122 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_ctor_QDateTime_5558(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:146:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 146 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:146:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 146 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:147:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 147 | const QTime &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:147:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 147 | const QTime &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:148:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | const QTimeZone &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:148:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 148 | const QTimeZone &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_ctor_QDateTime_2175(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:167:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 167 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:167:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 167 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_daysTo_c2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:296:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 296 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:296:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 296 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_msecsTo_c2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:360:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 360 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:360:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 360 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_operator_excl__eq__c2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:394:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 394 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:394:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 394 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_operator_lt__c2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:413:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 413 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:413:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 413 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_operator_lt__eq__c2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:432:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 432 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:432:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 432 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_operator_eq__2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:451:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 451 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:451:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 451 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_operator_eq__eq__c2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:470:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 470 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:470:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 470 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_operator_gt__c2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:489:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 489 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:489:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 489 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_operator_gt__eq__c2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:508:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 508 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:508:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 508 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_secsTo_c2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:527:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 527 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:527:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 527 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_setDate_1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:546:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 546 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:546:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 546 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_setTime_1793(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:626:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 626 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:626:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 626 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_setTimeSpec_1543(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:646:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 646 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:646:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 646 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_setTimeZone_2205(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:666:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 666 | const QTimeZone &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:666:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 666 | const QTimeZone &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_toString_c1748(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:870:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 870 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:870:147: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 870 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_toString_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:889:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 889 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:889:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 889 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_toTimeSpec_c1543(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:908:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 908 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:908:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 908 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_toTimeZone_c2205(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:927:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 927 | const QTimeZone &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:927:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 927 | const QTimeZone &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_fromMSecsSinceEpoch_3080(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1075:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1075 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1075:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1075 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_fromMSecsSinceEpoch_3083(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1098:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1098 | const QTimeZone &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1098:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1098 | const QTimeZone &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_fromSecsSinceEpoch_3080(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1122:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1122 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LocalTime), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1122:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1122 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LocalTime), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_fromSecsSinceEpoch_3083(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1145:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1145 | const QTimeZone &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1145:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1145 | const QTimeZone &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_fromString_3665(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1166:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1166 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1166:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1166 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1167:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1167 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1167:147: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1167 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_fromString_3942(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1188:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1188 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1188:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1188 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1189:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1189 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1189:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1189 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_fromTime_t_3866(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1232:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1232 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1232:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1232 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc: In function ‘void _call_f_fromTime_t_3869(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1255:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1255 | const QTimeZone &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc:1255:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1255 | const QTimeZone &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDeadlineTimer.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc: In function ‘void _call_ctor_QDeadlineTimer_1680(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:52:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 52 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:52:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 52 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc: In function ‘void _call_ctor_QDeadlineTimer_5079(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:73:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:73:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:74:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:74:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc: In function ‘void _call_ctor_QDeadlineTimer_2558(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:96:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:96:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc: In function ‘void _call_f_setDeadline_2558(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:246:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 246 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:246:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 246 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc: In function ‘void _call_f_setPreciseDeadline_3436(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:272:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 272 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:272:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 272 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc: In function ‘void _call_f_setPreciseRemainingTime_3436(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:298:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 298 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:298:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 298 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc: In function ‘void _call_f_setRemainingTime_2558(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:321:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 321 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:321:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 321 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc: In function ‘void _call_f_setTimerType_1680(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:341:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 341 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:341:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 341 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc: In function ‘void _call_f_current_1680(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:418:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 418 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeadlineTimer.cc:418:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 418 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDebug.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDebug.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDebug.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDebug.cc: In function ‘void _call_ctor_QDebug_1346(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDebug.cc:91:53: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDebug.cc:91:130: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDebug.cc: In function ‘void _call_ctor_QDebug_1881(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDebug.cc:110:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 110 | const QDebug &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDebug.cc:110:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 110 | const QDebug &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDebug.cc: In function ‘void _call_f_operator_lt__lt__2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDebug.cc:208:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 208 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDebug.cc:208:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 208 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDebug.cc: In function ‘void _call_f_operator_eq__1881(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDebug.cc:227:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 227 | const QDebug &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDebug.cc:227:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 227 | const QDebug &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDebugStateSaver.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDebugStateSaver.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDebugStateSaver.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDeferredDeleteEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeferredDeleteEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDeferredDeleteEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDir.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_ctor_QDir_1681(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:53:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 53 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:53:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 53 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_ctor_QDir_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:72:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:72:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_ctor_QDir_8374(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:97:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 97 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:97:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 97 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:98:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 98 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:98:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 98 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_absoluteFilePath_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:119:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 119 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:119:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 119 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_cd_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:168:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 168 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:168:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 168 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_entryInfoList_c6869(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:258:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 258 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:258:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 258 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_entryList_c6869(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:305:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 305 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:305:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 305 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_exists_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:341:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 341 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:341:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 341 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_filePath_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:360:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 360 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:360:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 360 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_mkdir_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:488:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 488 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:488:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 488 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_mkpath_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:507:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 507 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:507:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 507 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_operator_excl__eq__c1681(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:541:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 541 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:541:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 541 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_operator_eq__1681(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:560:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 560 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:560:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 560 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_operator_eq__2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:579:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 579 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:579:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 579 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_operator_eq__eq__c1681(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:598:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 598 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:598:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 598 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_relativeFilePath_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:667:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 667 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:667:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 667 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_remove_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:686:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 686 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:686:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 686 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_rename_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:722:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 722 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:722:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 722 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:723:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 723 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:723:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 723 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_rmdir_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:742:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 742 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:742:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 742 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_rmpath_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:761:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 761 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:761:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 761 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_setNameFilters_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:800:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 800 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:800:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 800 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_setPath_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:820:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 820 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:820:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 820 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_addResourceSearchPath_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:895:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 895 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:895:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 895 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_addSearchPath_3942(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:917:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 917 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:917:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 917 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:918:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 918 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:918:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 918 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_cleanPath_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:938:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 938 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:938:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 938 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_fromNativeSeparators_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1002:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1002 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1002:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1002 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_isAbsolutePath_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1051:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1051 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1051:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1051 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_isRelativePath_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1070:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1070 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1070:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1070 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_match_4354(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1106:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1106 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1106:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1106 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1107:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1107 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1107:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1107 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_match_3942(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1128:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1128 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1128:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1128 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1129:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1129 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1129:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1129 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_nameFiltersFromString_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1148:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1148 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1148:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1148 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_searchPaths_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1197:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1197 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1197:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1197 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_setCurrent_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1231:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1231 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1231:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1231 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_setSearchPaths_4354(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1252:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1252 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1252:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1252 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1253:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1253 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1253:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1253 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc: In function ‘void _call_f_toNativeSeparators_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1303:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1303 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc:1303:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1303 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDirIterator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc: In function ‘void _call_ctor_QDirIterator_5251(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc:56:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 56 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc:56:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 56 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc: In function ‘void _call_ctor_QDirIterator_5595(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc:78:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 78 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc:78:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 78 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc: In function ‘void _call_ctor_QDirIterator_7717(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc:102:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 102 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc:102:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 102 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc: In function ‘void _call_ctor_QDirIterator_10046(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc:129:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 129 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc:129:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 129 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc:130:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 130 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc:130:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 130 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDynamicPropertyChangeEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDynamicPropertyChangeEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDynamicPropertyChangeEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDynamicPropertyChangeEvent.cc: In function ‘void _call_ctor_QDynamicPropertyChangeEvent_Adaptor_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDynamicPropertyChangeEvent.cc:104:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 104 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQDynamicPropertyChangeEvent.cc:104:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 104 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQEasingCurve.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc: In function ‘void _call_ctor_QEasingCurve_2167(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:53:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 53 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEasingCurve::Linear), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:53:155: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 53 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEasingCurve::Linear), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc: In function ‘void _call_ctor_QEasingCurve_2510(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:72:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QEasingCurve &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:72:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QEasingCurve &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc: In function ‘void _call_f_addCubicBezierSegment_5742(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:95:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:95:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:96:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:96:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:97:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 97 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:97:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 97 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc: In function ‘void _call_f_addTCBSegment_4875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:123:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 123 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:123:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 123 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc: In function ‘void _call_f_operator_excl__eq__c2510(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:161:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 161 | const QEasingCurve &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:161:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 161 | const QEasingCurve &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc: In function ‘void _call_f_operator_eq__2510(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:180:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 180 | const QEasingCurve &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:180:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 180 | const QEasingCurve &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc: In function ‘void _call_f_operator_eq__eq__c2510(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:199:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 199 | const QEasingCurve &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:199:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 199 | const QEasingCurve &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc: In function ‘void _call_f_setType_2167(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:308:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 308 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc:308:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 308 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQElapsedTimer.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQElapsedTimer.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQElapsedTimer.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQElapsedTimer.cc: In function ‘void _call_f_msecsTo_c2609(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQElapsedTimer.cc:147:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 147 | const QElapsedTimer &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQElapsedTimer.cc:147:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 147 | const QElapsedTimer &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQElapsedTimer.cc: In function ‘void _call_f_operator_excl__eq__c2609(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQElapsedTimer.cc:181:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | const QElapsedTimer &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQElapsedTimer.cc:181:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 181 | const QElapsedTimer &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQElapsedTimer.cc: In function ‘void _call_f_operator_eq__eq__c2609(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQElapsedTimer.cc:200:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 200 | const QElapsedTimer &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQElapsedTimer.cc:200:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 200 | const QElapsedTimer &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQElapsedTimer.cc: In function ‘void _call_f_secsTo_c2609(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQElapsedTimer.cc:234:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 234 | const QElapsedTimer &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQElapsedTimer.cc:234:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 234 | const QElapsedTimer &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEvent.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEvent.cc: In function ‘void _call_f_operator_eq__1908(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEvent.cc:99:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 99 | const QEvent &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEvent.cc:99:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 99 | const QEvent &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEvent.cc: In function ‘void _call_ctor_QEvent_Adaptor_1565(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEvent.cc:234:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 234 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEvent.cc:234:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 234 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEvent.cc: In function ‘void _call_ctor_QEvent_Adaptor_1908(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEvent.cc:252:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 252 | const QEvent &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEvent.cc:252:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 252 | const QEvent &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQEventLoop.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventLoop.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventLoop.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventLoop.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventLoop.cc:607:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 607 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventLoop.cc:607:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 607 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventLoop.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventLoop.cc:625:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 625 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventLoop.cc:625:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 625 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQEventLoopLocker.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventLoopLocker.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventLoopLocker.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQEventTransition.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventTransition.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventTransition.cc:41: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventTransition.cc: In function ‘void _call_f_setEventType_1565(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventTransition.cc:125:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 125 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventTransition.cc:125:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 125 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventTransition.cc: In function ‘void _call_ctor_QEventTransition_Adaptor_3867(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventTransition.cc:461:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 461 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventTransition.cc:461:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 461 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventTransition.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventTransition.cc:642:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 642 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventTransition.cc:642:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 642 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventTransition.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventTransition.cc:660:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 660 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQEventTransition.cc:660:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 660 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFactoryInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFactoryInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFactoryInterface.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFile.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc: In function ‘void _call_ctor_QFile_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:85:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:85:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 85 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc: In function ‘void _call_ctor_QFile_3219(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:125:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 125 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:125:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 125 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc: In function ‘void _call_f_copy_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:145:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 145 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:145:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 145 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc: In function ‘void _call_f_link_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:194:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 194 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:194:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 194 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc: In function ‘void _call_f_rename_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:277:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 277 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:277:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 277 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc: In function ‘void _call_f_setFileName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:315:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 315 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:315:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 315 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc: In function ‘void _call_f_copy_3942(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:386:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 386 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:386:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 386 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:387:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 387 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:387:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 387 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc: In function ‘void _call_f_encodeName_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:425:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 425 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:425:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 425 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc: In function ‘void _call_f_exists_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:444:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 444 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:444:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 444 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc: In function ‘void _call_f_link_3942(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:465:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 465 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:465:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 465 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:466:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 466 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:466:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 466 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc: In function ‘void _call_f_permissions_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:485:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 485 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:485:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 485 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc: In function ‘void _call_f_readLink_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:504:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 504 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:504:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 504 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc: In function ‘void _call_f_remove_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:523:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 523 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:523:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 523 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc: In function ‘void _call_f_rename_3942(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:544:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 544 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:544:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 544 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:545:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 545 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:545:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 545 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc: In function ‘void _call_f_resize_2903(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:566:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 566 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:566:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 566 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc: In function ‘void _call_f_setPermissions_5287(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:588:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 588 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:588:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 588 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc: In function ‘void _call_f_symLinkTarget_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:608:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 608 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc:608:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 608 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFileDevice.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc: In function ‘void _call_f_fileTime_c2392(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc:133:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 133 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc:133:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 133 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc: In function ‘void _call_f_setFileTime_4459(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc:267:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 267 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc:267:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 267 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc:268:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 268 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc:268:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 268 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc:1249:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1249 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc:1249:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1249 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc:1267:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1267 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc:1267:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1267 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc: In function ‘void _call_fp_setErrorString_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc:1485:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1485 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc:1485:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1485 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFileInfo.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc: In function ‘void _call_ctor_QFileInfo_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:70:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:70:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 70 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc: In function ‘void _call_ctor_QFileInfo_1778(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:89:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const QFile &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:89:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const QFile &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc: In function ‘void _call_ctor_QFileInfo_3598(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:110:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 110 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:110:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 110 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:111:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 111 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:111:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 111 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc: In function ‘void _call_ctor_QFileInfo_2174(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:130:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 130 | const QFileInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:130:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 130 | const QFileInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc: In function ‘void _call_f_fileTime_c2392(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:389:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 389 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:389:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 389 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc: In function ‘void _call_f_operator_excl__eq__c2174(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:678:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 678 | const QFileInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:678:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 678 | const QFileInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc: In function ‘void _call_f_operator_eq__2174(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:697:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 697 | const QFileInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:697:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 697 | const QFileInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc: In function ‘void _call_f_operator_eq__eq__c2174(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:716:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 716 | const QFileInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:716:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 716 | const QFileInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc: In function ‘void _call_f_setFile_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:865:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 865 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:865:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 865 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc: In function ‘void _call_f_setFile_1778(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:885:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 885 | const QFile &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:885:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 885 | const QFile &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc: In function ‘void _call_f_setFile_3598(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:907:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 907 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:907:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 907 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:908:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 908 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:908:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 908 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc: In function ‘void _call_f_exists_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:993:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 993 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc:993:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 993 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFileSelector.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc: In function ‘void _call_f_select_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc:102:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 102 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc:102:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 102 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc: In function ‘void _call_f_select_c1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc:121:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 121 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc:121:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 121 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc: In function ‘void _call_f_setExtraSelectors_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc:140:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 140 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc:140:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 140 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc:546:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 546 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc:546:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 546 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc:564:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 564 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc:564:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 564 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFileSystemWatcher.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc: In function ‘void _call_f_addPath_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:71:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:71:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc: In function ‘void _call_f_addPaths_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:90:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 90 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:90:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 90 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc: In function ‘void _call_f_removePath_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:139:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 139 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:139:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 139 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc: In function ‘void _call_f_removePaths_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:158:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 158 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:158:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 158 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc: In function ‘void _call_ctor_QFileSystemWatcher_Adaptor_3631(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:455:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 455 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:455:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 455 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc: In function ‘void _call_emitter_directoryChanged_5715(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:540:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 540 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:540:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 540 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc: In function ‘void _call_emitter_fileChanged_5715(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:631:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 631 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:631:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 631 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:649:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 649 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:649:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 649 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:667:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 667 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc:667:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 667 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFinalState.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFinalState.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFinalState.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFinalState.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFinalState.cc:553:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 553 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFinalState.cc:553:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 553 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFinalState.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFinalState.cc:571:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 571 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQFinalState.cc:571:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 571 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQHistoryState.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQHistoryState.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQHistoryState.cc:41: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQHistoryState.cc: In function ‘void _call_f_setHistoryType_3072(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQHistoryState.cc:160:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 160 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQHistoryState.cc:160:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 160 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQHistoryState.cc: In function ‘void _call_ctor_QHistoryState_Adaptor_4180(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQHistoryState.cc:516:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 516 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQHistoryState.cc:516:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 516 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQHistoryState.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQHistoryState.cc:762:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 762 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQHistoryState.cc:762:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 762 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQHistoryState.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQHistoryState.cc:780:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 780 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQHistoryState.cc:780:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 780 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQIODevice.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIODevice.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIODevice.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIODevice.cc: In function ‘void _call_f_write_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIODevice.cc:691:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 691 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIODevice.cc:691:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 691 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQIdentityProxyModel.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:44: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_f_columnCount_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:78:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 78 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:78:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 78 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_f_dropMimeData_7425(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:106:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 106 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:106:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 106 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:109:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:109:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 109 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_f_headerData_c3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:133:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 133 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:133:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 133 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_f_index_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:159:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 159 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:159:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 159 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_f_insertColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:184:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 184 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:184:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 184 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_f_insertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:209:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 209 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:209:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 209 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_f_mapFromSource_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:228:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 228 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:228:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 228 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_f_mapSelectionFromSource_c2727(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:247:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 247 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:247:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 247 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_f_mapSelectionToSource_c2727(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:266:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 266 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:266:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 266 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_f_mapToSource_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:285:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 285 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:285:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 285 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_f_match_c7932(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:312:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 312 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:312:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 312 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:314:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 314 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:314:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 314 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_f_parent_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:335:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 335 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:335:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 335 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_f_removeColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:375:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 375 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:375:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 375 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_f_removeRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:400:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 400 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:400:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 400 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_f_rowCount_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:419:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 419 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:419:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 419 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_f_sibling_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:464:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 464 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:464:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 464 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_fp_beginInsertColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1658:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1658 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1658:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1658 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_fp_beginInsertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1683:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1683 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1683:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1683 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_fp_beginMoveColumns_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1712:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1712 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1712:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1712 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1715:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1715 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1715:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1715 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_fp_beginMoveRows_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1742:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1742 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1742:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1742 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1745:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1745 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1745:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1745 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_fp_beginRemoveColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1768:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1768 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1768:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1768 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_fp_beginRemoveRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1793:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1793 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1793:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1793 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_fp_changePersistentIndex_4682(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1912:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1912 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1912:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1912 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1913:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1913 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1913:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1913 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_fp_changePersistentIndexList_5912(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1934:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1934 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1934:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1934 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1935:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1935 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:1935:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1935 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_emitter_columnsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2005:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2005 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2005:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2005 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_emitter_columnsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2033:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2033 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2033:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2033 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2036:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2036 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2036:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2036 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_emitter_columnsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2059:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2059 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2059:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2059 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_emitter_columnsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2083:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2083 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2083:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2083 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_emitter_columnsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2111:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2111 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2111:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2111 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2114:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2114 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2114:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2114 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_emitter_columnsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2137:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2137 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2137:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2137 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_emitter_dataChanged_7048(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2259:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2259 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2259:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2259 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2260:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2260 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2260:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2260 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2261:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2261 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2261:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2261 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_fp_decodeData_5302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2287:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2287 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2287:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2287 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_fp_encodeData_c4599(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2385:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2385 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2385:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2385 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_emitter_headerDataChanged_3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2662:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2662 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2662:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2662 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2769:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2769 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2769:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2769 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_emitter_layoutAboutToBeChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2812:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2812 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2812:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2812 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2813:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2813 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2813:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2813 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_emitter_layoutChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2833:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2833 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2833:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2833 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2834:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2834 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:2834:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2834 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:3119:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3119 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:3119:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3119 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_emitter_rowsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:3331:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3331 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:3331:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3331 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_emitter_rowsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:3359:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3359 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:3359:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3359 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:3362:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3362 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:3362:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3362 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_emitter_rowsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:3385:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3385 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:3385:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3385 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_emitter_rowsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:3409:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3409 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:3409:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3409 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_emitter_rowsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:3437:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3437 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:3437:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3437 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:3440:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3440 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:3440:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3440 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc: In function ‘void _call_emitter_rowsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:3463:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3463 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc:3463:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3463 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQItemSelection.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc: In function ‘void _call_ctor_QItemSelection_4682(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc:71:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc:71:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc:72:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc:72:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc: In function ‘void _call_f_contains_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc:91:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc:91:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc: In function ‘void _call_f_merge_7090(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc:127:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 127 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc:127:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 127 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc: In function ‘void _call_f_select_4682(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc:150:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 150 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc:150:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 150 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc:151:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 151 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc:151:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 151 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc: In function ‘void _call_f_split_8260(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc:175:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 175 | const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc:175:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 175 | const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc:176:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 176 | const QItemSelectionRange &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc:176:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 176 | const QItemSelectionRange &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQItemSelectionModel.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc: In function ‘void _call_f_columnIntersectsSelection_c3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:125:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 125 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:125:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 125 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc: In function ‘void _call_f_isColumnSelected_c3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:177:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 177 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:177:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 177 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc: In function ‘void _call_f_isRowSelected_c3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:199:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 199 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:199:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 199 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc: In function ‘void _call_f_isSelected_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:218:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 218 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc: In function ‘void _call_f_rowIntersectsSelection_c3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:286:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 286 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:286:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 286 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc: In function ‘void _call_f_select_6758(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:307:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 307 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:307:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 307 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc: In function ‘void _call_f_select_7090(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:330:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 330 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:330:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 330 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc: In function ‘void _call_f_setCurrentIndex_6758(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:421:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 421 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:421:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 421 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc: In function ‘void _call_emitter_currentChanged_4682(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:954:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 954 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:954:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 954 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:955:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 955 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:955:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 955 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc: In function ‘void _call_emitter_currentColumnChanged_4682(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:975:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 975 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:975:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 975 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:976:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 976 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:976:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 976 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc: In function ‘void _call_emitter_currentRowChanged_4682(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:996:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 996 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:996:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 996 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:997:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 997 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:997:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 997 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc: In function ‘void _call_fp_emitSelectionChanged_5346(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:1083:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1083 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:1083:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1083 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:1084:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1084 | const QItemSelection &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:1084:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1084 | const QItemSelection &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:1152:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1152 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:1152:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1152 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:1188:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1188 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:1188:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1188 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc: In function ‘void _call_emitter_selectionChanged_5346(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:1300:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1300 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:1300:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1300 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:1301:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1301 | const QItemSelection &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc:1301:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1301 | const QItemSelection &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQItemSelectionRange.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc: In function ‘void _call_ctor_QItemSelectionRange_3220(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:70:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:70:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 70 | const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc: In function ‘void _call_ctor_QItemSelectionRange_4682(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:91:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:91:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:92:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:92:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc: In function ‘void _call_ctor_QItemSelectionRange_2395(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:111:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 111 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:111:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 111 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc: In function ‘void _call_f_contains_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:160:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 160 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:160:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 160 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc: In function ‘void _call_f_contains_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:185:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 185 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:185:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 185 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc: In function ‘void _call_f_intersected_c3220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:234:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 234 | const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:234:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 234 | const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc: In function ‘void _call_f_intersects_c3220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:253:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 253 | const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:253:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 253 | const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc: In function ‘void _call_f_operator_excl__eq__c3220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:332:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 332 | const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:332:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 332 | const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc: In function ‘void _call_f_operator_lt__c3220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:351:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 351 | const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:351:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 351 | const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc: In function ‘void _call_f_operator_eq__3220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:370:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 370 | const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:370:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 370 | const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc: In function ‘void _call_f_operator_eq__eq__c3220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:389:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 389 | const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc:389:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 389 | const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQJsonArray.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc: In function ‘void _call_ctor_QJsonArray_2315(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:69:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QJsonArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:69:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QJsonArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc: In function ‘void _call_f_append_2313(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:88:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 88 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:88:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 88 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc: In function ‘void _call_f_contains_c2313(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:187:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 187 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:187:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 187 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc: In function ‘void _call_f_insert_2972(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:303:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 303 | const QJsonValue &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:303:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 303 | const QJsonValue &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc: In function ‘void _call_f_insert_4633(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:326:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 326 | const QJsonValue &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:326:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 326 | const QJsonValue &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc: In function ‘void _call_f_operator_eq__2315(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:375:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 375 | const QJsonArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:375:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 375 | const QJsonArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc: In function ‘void _call_f_operator_excl__eq__c2315(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:394:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 394 | const QJsonArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:394:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 394 | const QJsonArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc: In function ‘void _call_f_operator_plus__c2313(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:413:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 413 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:413:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 413 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc: In function ‘void _call_f_operator_plus__eq__2313(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:432:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 432 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:432:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 432 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc: In function ‘void _call_f_operator_lt__lt__2313(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:451:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 451 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:451:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 451 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc: In function ‘void _call_f_operator_eq__eq__c2315(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:470:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 470 | const QJsonArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:470:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 470 | const QJsonArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc: In function ‘void _call_f_prepend_2313(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:559:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 559 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:559:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 559 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc: In function ‘void _call_f_push_back_2313(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:579:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 579 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:579:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 579 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc: In function ‘void _call_f_push_front_2313(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:599:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 599 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:599:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 599 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc: In function ‘void _call_f_replace_2972(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:674:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 674 | const QJsonValue &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:674:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 674 | const QJsonValue &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc: In function ‘void _call_f_fromStringList_2437(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:763:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 763 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:763:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 763 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc: In function ‘void _call_f_fromVariantList_2734(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:782:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 782 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc:782:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 782 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQJsonArray_Iterator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc: In function ‘void _call_f_operator_excl__eq__c3305(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:92:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:92:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc: In function ‘void _call_f_operator_excl__eq__c3951(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:111:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 111 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:111:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 111 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc: In function ‘void _call_f_operator_lt__c3305(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:323:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 323 | const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:323:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 323 | const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc: In function ‘void _call_f_operator_lt__c3951(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:342:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 342 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:342:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 342 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc: In function ‘void _call_f_operator_lt__eq__c3305(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:361:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 361 | const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:361:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 361 | const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc: In function ‘void _call_f_operator_lt__eq__c3951(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:380:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 380 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:380:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 380 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc: In function ‘void _call_f_operator_eq__eq__c3305(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:399:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 399 | const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:399:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 399 | const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc: In function ‘void _call_f_operator_eq__eq__c3951(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:418:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 418 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:418:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 418 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc: In function ‘void _call_f_operator_gt__c3305(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:437:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 437 | const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:437:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 437 | const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc: In function ‘void _call_f_operator_gt__c3951(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:456:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 456 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:456:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 456 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc: In function ‘void _call_f_operator_gt__eq__c3305(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:475:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 475 | const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:475:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 475 | const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc: In function ‘void _call_f_operator_gt__eq__c3951(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:494:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 494 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc:494:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 494 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQJsonArray_Const_iterator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc: In function ‘void _call_ctor_QJsonArray_Const_iterator_3951(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc:92:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc:92:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc: In function ‘void _call_ctor_QJsonArray_Const_iterator_3305(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc:111:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 111 | const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc:111:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 111 | const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc: In function ‘void _call_f_operator_excl__eq__c3951(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc:130:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 130 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc:130:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 130 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc: In function ‘void _call_f_operator_lt__c3951(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc:342:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 342 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc:342:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 342 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc: In function ‘void _call_f_operator_lt__eq__c3951(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc:361:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 361 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc:361:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 361 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc: In function ‘void _call_f_operator_eq__eq__c3951(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc:380:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 380 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc:380:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 380 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc: In function ‘void _call_f_operator_gt__c3951(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc:399:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 399 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc:399:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 399 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc: In function ‘void _call_f_operator_gt__eq__c3951(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc:418:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 418 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc:418:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 418 | const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:45: ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h: In instantiation of ‘static void gsi::_assign::call(void*, const void*) [with X = QJsonArray::const_iterator]’: ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:629:57: required from ‘void gsi::Class::assign(void*, const void*) const [with X = QJsonArray::const_iterator; Adapted = gsi::NoAdaptorTag]’ 629 | _assign::value>::call (dest, src); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:627:16: required from here 627 | virtual void assign (void *dest, const void *src) const | ^~~~~~ ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:304:106: warning: implicitly-declared ‘QJsonArray::const_iterator& QJsonArray::const_iterator::operator=(const QJsonArray::const_iterator&)’ is deprecated [-Wdeprecated-copy] 304 | template struct _assign { static void call (void *dest, const void *src) { *(X *)dest = *(const X *)src; } }; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/QJsonArray:1, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc:30: /usr/include/qt5/QtCore/qjsonarray.h:169:16: note: because ‘QJsonArray::const_iterator’ has user-provided ‘QJsonArray::const_iterator::const_iterator(const QJsonArray::const_iterator&)’ 169 | inline const_iterator(const const_iterator &o) : a(o.a), i(o.i) {} // ### Qt 6: Removed so class can be trivially-copyable | ^~~~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQJsonDocument.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc: In function ‘void _call_ctor_QJsonDocument_2403(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:71:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QJsonObject &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:71:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QJsonObject &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc: In function ‘void _call_ctor_QJsonDocument_2315(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:90:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 90 | const QJsonArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:90:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 90 | const QJsonArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc: In function ‘void _call_ctor_QJsonDocument_2635(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:109:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109 | const QJsonDocument &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:109:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 109 | const QJsonDocument &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc: In function ‘void _call_f_operator_eq__2635(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:218:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | const QJsonDocument &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:218:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 218 | const QJsonDocument &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc: In function ‘void _call_f_operator_excl__eq__c2635(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:237:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 237 | const QJsonDocument &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:237:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 237 | const QJsonDocument &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc: In function ‘void _call_f_operator_eq__eq__c2635(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:256:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 256 | const QJsonDocument &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:256:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 256 | const QJsonDocument &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc: In function ‘void _call_f_operator_index__c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:275:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 275 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:275:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 275 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc: In function ‘void _call_f_setArray_2315(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:332:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 332 | const QJsonArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:332:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 332 | const QJsonArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc: In function ‘void _call_f_setObject_2403(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:352:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 352 | const QJsonObject &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:352:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 352 | const QJsonObject &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc: In function ‘void _call_f_toJson_c2901(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:422:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 422 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:422:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 422 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc: In function ‘void _call_f_fromBinaryData_5488(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:458:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 458 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:458:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 458 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:459:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 459 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QJsonDocument::Validate), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:459:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 459 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QJsonDocument::Validate), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc: In function ‘void _call_f_fromJson_4343(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:480:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 480 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:480:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 480 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc: In function ‘void _call_f_fromRawData_5569(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:506:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 506 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QJsonDocument::Validate), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:506:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 506 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QJsonDocument::Validate), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc: In function ‘void _call_f_fromVariant_2119(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:525:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 525 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc:525:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 525 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQJsonObject.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc: In function ‘void _call_ctor_QJsonObject_2403(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:69:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QJsonObject &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:69:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QJsonObject &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc: In function ‘void _call_f_constFind_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:148:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:148:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 148 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc: In function ‘void _call_f_contains_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:167:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 167 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:167:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 167 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc: In function ‘void _call_f_find_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:265:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 265 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:265:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 265 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc: In function ‘void _call_f_find_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:284:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 284 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:284:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 284 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc: In function ‘void _call_f_insert_4230(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:305:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 305 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:305:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 305 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:306:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 306 | const QJsonValue &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:306:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 306 | const QJsonValue &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc: In function ‘void _call_f_operator_eq__2403(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:370:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 370 | const QJsonObject &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:370:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 370 | const QJsonObject &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc: In function ‘void _call_f_operator_excl__eq__c2403(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:389:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 389 | const QJsonObject &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:389:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 389 | const QJsonObject &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc: In function ‘void _call_f_operator_eq__eq__c2403(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:408:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 408 | const QJsonObject &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:408:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 408 | const QJsonObject &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc: In function ‘void _call_f_operator_index__c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:427:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 427 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:427:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 427 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc: In function ‘void _call_f_operator_index__2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:446:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 446 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:446:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 446 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc: In function ‘void _call_f_remove_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:465:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 465 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:465:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 465 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc: In function ‘void _call_f_take_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:520:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 520 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:520:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 520 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc: In function ‘void _call_f_value_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:569:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 569 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:569:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 569 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc: In function ‘void _call_f_fromVariantHash_3610(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:588:35: warning: possibly dangling reference to a temporary [-Wdangling-reference] 588 | const QHash &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:588:95: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 588 | const QHash &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc: In function ‘void _call_f_fromVariantMap_3508(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:607:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 607 | const QMap &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc:607:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 607 | const QMap &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQJsonObject_Iterator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Iterator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Iterator.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Iterator.cc: In function ‘void _call_f_operator_excl__eq__c3393(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Iterator.cc:107:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 107 | const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Iterator.cc:107:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 107 | const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Iterator.cc: In function ‘void _call_f_operator_excl__eq__c4039(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Iterator.cc:126:38: warning: possibly dangling reference to a temporary [-Wdangling-reference] 126 | const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Iterator.cc:126:101: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 126 | const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Iterator.cc: In function ‘void _call_f_operator_eq__eq__c3393(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Iterator.cc:319:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 319 | const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Iterator.cc:319:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 319 | const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Iterator.cc: In function ‘void _call_f_operator_eq__eq__c4039(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Iterator.cc:338:38: warning: possibly dangling reference to a temporary [-Wdangling-reference] 338 | const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Iterator.cc:338:101: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 338 | const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQJsonObject_Const_iterator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc: In function ‘void _call_ctor_QJsonObject_Const_iterator_3393(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc:92:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc:92:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc: In function ‘void _call_f_operator_excl__eq__c4039(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc:126:38: warning: possibly dangling reference to a temporary [-Wdangling-reference] 126 | const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc:126:101: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 126 | const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc: In function ‘void _call_f_operator_excl__eq__c3393(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc:145:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 145 | const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc:145:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 145 | const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc: In function ‘void _call_f_operator_eq__eq__c4039(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc:338:38: warning: possibly dangling reference to a temporary [-Wdangling-reference] 338 | const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc:338:101: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 338 | const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc: In function ‘void _call_f_operator_eq__eq__c3393(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc:357:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 357 | const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc:357:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 357 | const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQJsonParseError.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonParseError.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonParseError.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQJsonValue.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc: In function ‘void _call_ctor_QJsonValue_1970(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:54:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 54 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QJsonValue::Null), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:54:151: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 54 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QJsonValue::Null), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc: In function ‘void _call_ctor_QJsonValue_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:130:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 130 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:130:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 130 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc: In function ‘void _call_ctor_QJsonValue_2315(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:149:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 149 | const QJsonArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:149:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 149 | const QJsonArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc: In function ‘void _call_ctor_QJsonValue_2403(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:168:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 168 | const QJsonObject &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:168:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 168 | const QJsonObject &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc: In function ‘void _call_ctor_QJsonValue_2313(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:187:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 187 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:187:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 187 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc: In function ‘void _call_f_operator_eq__2313(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:311:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:311:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 311 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc: In function ‘void _call_f_operator_excl__eq__c2313(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:330:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 330 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:330:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 330 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc: In function ‘void _call_f_operator_eq__eq__c2313(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:349:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 349 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:349:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 349 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc: In function ‘void _call_f_operator_index__c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:368:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 368 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:368:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 368 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc: In function ‘void _call_f_toArray_c2315(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:441:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 441 | const QJsonArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:441:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 441 | const QJsonArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc: In function ‘void _call_f_toObject_c2403(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:532:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 532 | const QJsonObject &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:532:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 532 | const QJsonObject &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc: In function ‘void _call_f_toString_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:566:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 566 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:566:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 566 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc: In function ‘void _call_f_fromVariant_2119(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:615:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 615 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc:615:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 615 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQJsonValuePtr.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValuePtr.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValuePtr.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValuePtr.cc: In function ‘void _call_ctor_QJsonValuePtr_2313(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValuePtr.cc:53:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 53 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValuePtr.cc:53:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 53 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQJsonValueRef.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc: In function ‘void _call_f_operator_eq__2313(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc:204:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc:204:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 204 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc: In function ‘void _call_f_operator_eq__2598(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc:223:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 223 | const QJsonValueRef &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc:223:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 223 | const QJsonValueRef &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc: In function ‘void _call_f_operator_excl__eq__c2313(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc:242:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 242 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc:242:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 242 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc: In function ‘void _call_f_operator_eq__eq__c2313(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc:261:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 261 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc:261:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 261 | const QJsonValue &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc: In function ‘void _call_f_toString_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc:427:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 427 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc:427:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 427 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQJsonValueRefPtr.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRefPtr.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRefPtr.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQLibrary.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc: In function ‘void _call_f_setFileName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:146:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 146 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:146:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 146 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc: In function ‘void _call_f_setFileNameAndVersion_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:168:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 168 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:168:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 168 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc: In function ‘void _call_f_setFileNameAndVersion_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:191:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 191 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:191:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 191 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:192:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 192 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:192:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 192 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc: In function ‘void _call_f_isLibrary_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:247:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 247 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:247:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 247 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc: In function ‘void _call_ctor_QLibrary_Adaptor_3219(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:557:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 557 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:557:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 557 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc: In function ‘void _call_ctor_QLibrary_Adaptor_3878(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:580:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 580 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:580:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 580 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc: In function ‘void _call_ctor_QLibrary_Adaptor_5136(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:604:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 604 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:604:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 604 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:605:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 605 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:605:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 605 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:763:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 763 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:763:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 763 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:781:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 781 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc:781:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 781 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQLibraryInfo.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibraryInfo.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibraryInfo.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibraryInfo.cc: In function ‘void _call_f_location_3304(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibraryInfo.cc:129:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 129 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibraryInfo.cc:129:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 129 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibraryInfo.cc: In function ‘void _call_f_platformPluginArguments_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibraryInfo.cc:148:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLibraryInfo.cc:148:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 148 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQLine.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc: In function ‘void _call_ctor_QLine_3724(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:70:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:70:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 70 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:71:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:71:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc: In function ‘void _call_f_operator_excl__eq__c1786(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:178:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 178 | const QLine &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:178:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 178 | const QLine &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc: In function ‘void _call_f_operator_eq__eq__c1786(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:197:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 197 | const QLine &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:197:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 197 | const QLine &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc: In function ‘void _call_f_setP1_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:275:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 275 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:275:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 275 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc: In function ‘void _call_f_setP2_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:295:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 295 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:295:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 295 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc: In function ‘void _call_f_setPoints_3724(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:317:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 317 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:317:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 317 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:318:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 318 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:318:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 318 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc: In function ‘void _call_f_translate_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:338:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 338 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:338:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 338 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc: In function ‘void _call_f_translated_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:381:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 381 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc:381:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 381 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQLineF.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc: In function ‘void _call_ctor_QLineF_3864(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:71:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:71:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:72:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:72:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc: In function ‘void _call_ctor_QLineF_1786(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:119:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 119 | const QLine &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:119:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 119 | const QLine &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc: In function ‘void _call_f_angle_c1856(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:153:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:153:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 153 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc: In function ‘void _call_f_angleTo_c1856(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:172:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 172 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:172:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 172 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc: In function ‘void _call_f_intersect_c3043(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:238:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 238 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:238:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 238 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc: In function ‘void _call_f_operator_excl__eq__c1856(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:303:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 303 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:303:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 303 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc: In function ‘void _call_f_operator_eq__eq__c1856(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:322:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 322 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:322:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 322 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc: In function ‘void _call_f_setP1_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:459:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 459 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:459:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 459 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc: In function ‘void _call_f_setP2_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:479:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 479 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:479:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 479 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc: In function ‘void _call_f_setPoints_3864(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:501:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 501 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:501:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 501 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:502:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 502 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:502:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 502 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc: In function ‘void _call_f_translate_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:537:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 537 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:537:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 537 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc: In function ‘void _call_f_translated_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:580:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 580 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc:580:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 580 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQLocale.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_ctor_QLocale_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:70:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:70:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 70 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_ctor_QLocale_3902(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:91:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:91:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:92:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::AnyCountry), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:92:151: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::AnyCountry), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_ctor_QLocale_5648(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:115:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 115 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:115:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 115 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:116:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 116 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:116:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 116 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:117:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:117:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_ctor_QLocale_1986(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:136:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 136 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:136:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 136 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_createSeparatedList_c2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:200:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 200 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:200:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 200 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_currencySymbol_c3315(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:219:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 219 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::CurrencySymbol), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:219:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 219 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::CurrencySymbol), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_dateFormat_c2260(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:238:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 238 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:238:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 238 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_dateTimeFormat_c2260(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:257:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 257 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:257:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 257 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_dayName_c2919(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:279:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 279 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:279:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 279 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_monthName_c2919(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:416:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 416 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:416:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 416 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_operator_excl__eq__c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:510:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 510 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:510:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 510 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_operator_eq__1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:529:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 529 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:529:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 529 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_operator_eq__eq__c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:548:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 548 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:548:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 548 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_quoteString_c4635(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:614:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 614 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:614:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 614 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:615:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 615 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::StandardQuotation), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:615:165: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 615 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::StandardQuotation), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_standaloneDayName_c2919(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:672:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 672 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:672:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 672 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_standaloneMonthName_c2919(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:694:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 694 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:694:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 694 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_timeFormat_c2260(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:748:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 748 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:748:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 748 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toCurrencyString_c3330(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:770:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 770 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:770:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 770 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toCurrencyString_c3447(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:792:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 792 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:792:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 792 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toCurrencyString_c3388(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:814:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 814 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:814:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 814 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toCurrencyString_c4393(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:836:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 836 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:836:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 836 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toCurrencyString_c2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:858:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 858 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:858:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 858 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toCurrencyString_c3689(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:880:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 880 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:880:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 880 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toCurrencyString_c2988(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:902:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 902 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:902:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 902 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toCurrencyString_c3647(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:926:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 926 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:926:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 926 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toCurrencyString_c2887(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:949:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 949 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:949:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 949 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toCurrencyString_c3546(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:973:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 973 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:973:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 973 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toDate_c4177(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:995:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 995 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:995:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 995 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:996:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 996 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:996:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 996 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toDate_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1017:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1017 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1017:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1017 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1018:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1018 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1018:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1018 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toDateTime_c4177(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1039:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1039 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1039:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1039 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1040:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1040 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1040:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1040 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toDateTime_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1061:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1061 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1061:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1061 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1062:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1062 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1062:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1062 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toDouble_c2967(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1083:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1083 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1083:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1083 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toFloat_c2967(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1105:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1105 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1105:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1105 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toInt_c2967(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1127:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1127 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1127:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1127 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toLongLong_c2967(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1149:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1149 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1149:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1149 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toLower_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1169:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1169 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1169:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1169 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toShort_c2967(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1190:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1190 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1190:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1190 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toString_c3693(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1376:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1376 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1376:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1376 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1377:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1377 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1377:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1377 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toString_c3710(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1398:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1398 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1398:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1398 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1399:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1399 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1399:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1399 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toString_c4092(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1420:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1420 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1420:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1420 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1421:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1421 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1421:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1421 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toString_c3928(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1442:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1442 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1442:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1442 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1443:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1443 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1443:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1443 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toString_c3945(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1464:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1464 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1464:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1464 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1465:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1465 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1465:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1465 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toString_c4327(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1486:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1486 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1486:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1486 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1487:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1487 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1487:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1487 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toTime_c4177(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1508:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1508 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1508:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1508 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1509:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1509 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1509:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1509 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toTime_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1530:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1530 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1530:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1530 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1531:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1531 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1531:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1531 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toUInt_c2967(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1552:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1552 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1552:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1552 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toULongLong_c2967(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1574:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1574 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1574:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1574 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toUShort_c2967(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1596:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1596 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1596:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1596 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_toUpper_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1616:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1616 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1616:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1616 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_countriesForLanguage_2029(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1695:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1695 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1695:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1695 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_countryToString_1981(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1714:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1714 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1714:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1714 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_languageToString_2029(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1733:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1733 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1733:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1733 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_matchingLocales_5648(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1756:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1756 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1756:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1756 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1757:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1757 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1757:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1757 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1758:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1758 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1758:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1758 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_scriptToString_1854(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1777:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1777 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1777:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1777 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc: In function ‘void _call_f_setDefault_1986(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1796:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1796 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc:1796:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1796 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQLockFile.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLockFile.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLockFile.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLockFile.cc: In function ‘void _call_ctor_QLockFile_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLockFile.cc:52:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 52 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLockFile.cc:52:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 52 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQLoggingCategory.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLoggingCategory.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLoggingCategory.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLoggingCategory.cc: In function ‘void _call_ctor_QLoggingCategory_2969(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLoggingCategory.cc:74:53: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLoggingCategory.cc:74:130: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLoggingCategory.cc: In function ‘void _call_f_isEnabled_c1346(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLoggingCategory.cc:138:53: warning: possibly dangling reference to a temporary [-Wdangling-reference] 138 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLoggingCategory.cc:138:130: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 138 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLoggingCategory.cc: In function ‘void _call_f_setEnabled_2102(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLoggingCategory.cc:219:53: warning: possibly dangling reference to a temporary [-Wdangling-reference] 219 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLoggingCategory.cc:219:130: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 219 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLoggingCategory.cc: In function ‘void _call_f_setFilterRules_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLoggingCategory.cc:255:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 255 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQLoggingCategory.cc:255:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 255 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMapDataBase.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMapDataBase.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMapDataBase.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMapNodeBase.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMapNodeBase.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMapNodeBase.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMapNodeBase.cc: In function ‘void _call_f_setColor_2199(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMapNodeBase.cc:157:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 157 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMapNodeBase.cc:157:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 157 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMargins.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMargins.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMargins.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMargins.cc: In function ‘void _call_f_operator_plus__eq__2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMargins.cc:178:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 178 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMargins.cc:178:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 178 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMargins.cc: In function ‘void _call_f_operator_minus__eq__2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMargins.cc:216:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 216 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMargins.cc:216:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 216 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMarginsF.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMarginsF.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMarginsF.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMarginsF.cc: In function ‘void _call_ctor_QMarginsF_2115(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMarginsF.cc:96:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMarginsF.cc:96:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMarginsF.cc: In function ‘void _call_f_operator_plus__eq__2185(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMarginsF.cc:179:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 179 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMarginsF.cc:179:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 179 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMarginsF.cc: In function ‘void _call_f_operator_minus__eq__2185(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMarginsF.cc:217:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 217 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMarginsF.cc:217:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 217 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMessageAuthenticationCode.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc: In function ‘void _call_ctor_QMessageAuthenticationCode_5532(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc:55:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 55 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc:55:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 55 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc:56:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 56 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc:56:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 56 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc: In function ‘void _call_f_addData_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc:98:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 98 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc:98:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 98 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc: In function ‘void _call_f_setKey_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc:168:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 168 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc:168:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 168 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc: In function ‘void _call_f_hash_7733(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc:192:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 192 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc:192:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 192 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc:193:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 193 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc:193:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 193 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc:194:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 194 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc:194:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 194 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMessageLogContext.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogContext.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogContext.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMessageLogger.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogger.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogger.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogger.cc: In function ‘void _call_f_critical_c2935(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogger.cc:168:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 168 | const QLoggingCategory &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogger.cc:168:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 168 | const QLoggingCategory &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogger.cc: In function ‘void _call_f_debug_c2935(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogger.cc:202:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 202 | const QLoggingCategory &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogger.cc:202:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 202 | const QLoggingCategory &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogger.cc: In function ‘void _call_f_info_c2935(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogger.cc:236:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 236 | const QLoggingCategory &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogger.cc:236:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 236 | const QLoggingCategory &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogger.cc: In function ‘void _call_f_warning_c2935(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogger.cc:285:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 285 | const QLoggingCategory &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogger.cc:285:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 285 | const QLoggingCategory &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMetaClassInfo.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaClassInfo.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaClassInfo.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMetaEnum.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaEnum.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaEnum.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMetaMethod.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaMethod.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaMethod.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMetaObject.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject.cc: In function ‘void _call_f_checkConnectArgs_4680(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject.cc:548:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 548 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject.cc:548:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 548 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject.cc:549:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 549 | const QMetaMethod &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject.cc:549:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 549 | const QMetaMethod &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMetaObject_Connection.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject_Connection.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject_Connection.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject_Connection.cc: In function ‘void _call_ctor_QMetaObject_Connection_3540(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject_Connection.cc:67:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QMetaObject::Connection &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject_Connection.cc:67:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QMetaObject::Connection &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject_Connection.cc: In function ‘void _call_f_operator_eq__3540(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject_Connection.cc:86:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 86 | const QMetaObject::Connection &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject_Connection.cc:86:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 86 | const QMetaObject::Connection &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMetaProperty.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaProperty.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaProperty.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaProperty.cc: In function ‘void _call_f_write_c3313(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaProperty.cc:545:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 545 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaProperty.cc:545:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 545 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaProperty.cc: In function ‘void _call_f_writeOnGadget_c3067(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaProperty.cc:567:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 567 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaProperty.cc:567:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 567 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMetaType.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaType.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaType.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaType.cc: In function ‘void _call_f_type_2425(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaType.cc:583:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 583 | const ::QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMetaType.cc:583:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 583 | const ::QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMimeData.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc: In function ‘void _call_f_data_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:103:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 103 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:103:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 103 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc: In function ‘void _call_f_hasFormat_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:152:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 152 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:152:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 152 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc: In function ‘void _call_f_removeFormat_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:261:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 261 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:261:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 261 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc: In function ‘void _call_f_setColorData_2119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:281:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 281 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:281:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 281 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc: In function ‘void _call_f_setData_4226(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:303:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 303 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:303:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 303 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:304:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 304 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:304:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 304 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc: In function ‘void _call_f_setHtml_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:324:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 324 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:324:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 324 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc: In function ‘void _call_f_setImageData_2119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:344:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 344 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:344:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 344 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc: In function ‘void _call_f_setText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:364:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 364 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:364:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 364 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc: In function ‘void _call_f_setUrls_2316(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:384:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 384 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:384:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 384 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:916:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 916 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:916:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 916 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:934:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 934 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc:934:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 934 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMimeDatabase.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc: In function ‘void _call_f_mimeTypeForData_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:86:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 86 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:86:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 86 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc: In function ‘void _call_f_mimeTypeForFile_c4613(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:126:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 126 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:126:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 126 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:127:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 127 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMimeDatabase::MatchDefault), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:127:167: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 127 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMimeDatabase::MatchDefault), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc: In function ‘void _call_f_mimeTypeForFile_c4762(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:148:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | const QFileInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:148:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 148 | const QFileInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:149:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 149 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMimeDatabase::MatchDefault), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:149:167: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 149 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMimeDatabase::MatchDefault), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc: In function ‘void _call_f_mimeTypeForFileNameAndData_c3364(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:170:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 170 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:170:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 170 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc: In function ‘void _call_f_mimeTypeForFileNameAndData_c4226(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:192:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 192 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:192:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 192 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:193:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 193 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:193:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 193 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc: In function ‘void _call_f_mimeTypeForName_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:212:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 212 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:212:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 212 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc: In function ‘void _call_f_mimeTypeForUrl_c1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:231:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:231:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 231 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc: In function ‘void _call_f_mimeTypesForFileName_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:250:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 250 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:250:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 250 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc: In function ‘void _call_f_suffixForFileName_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:269:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 269 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc:269:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 269 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMimeType.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc: In function ‘void _call_ctor_QMimeType_2204(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc:67:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QMimeType &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc:67:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QMimeType &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc: In function ‘void _call_f_inherits_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc:191:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 191 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc:191:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 191 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc: In function ‘void _call_f_operator_excl__eq__c2204(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc:255:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 255 | const QMimeType &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc:255:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 255 | const QMimeType &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc: In function ‘void _call_f_operator_eq__2204(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc:274:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 274 | const QMimeType &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc:274:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 274 | const QMimeType &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc: In function ‘void _call_f_operator_eq__eq__c2204(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc:293:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 293 | const QMimeType &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc:293:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 293 | const QMimeType &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQModelIndex.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQModelIndex.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQModelIndex.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQModelIndex.cc: In function ‘void _call_f_operator_excl__eq__c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQModelIndex.cc:199:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 199 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQModelIndex.cc:199:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 199 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQModelIndex.cc: In function ‘void _call_f_operator_lt__c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQModelIndex.cc:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQModelIndex.cc:218:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 218 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQModelIndex.cc: In function ‘void _call_f_operator_eq__eq__c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQModelIndex.cc:237:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 237 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQModelIndex.cc:237:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 237 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMutex.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMutex.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMutex.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMutex.cc: In function ‘void _call_ctor_QMutex_2507(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMutex.cc:52:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 52 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMutex::NonRecursive), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQMutex.cc:52:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 52 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMutex::NonRecursive), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQNoDebug.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQNoDebug.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQNoDebug.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQObject.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc: In function ‘void _call_f_connect_c7342(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:147:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 147 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AutoConnection), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:147:155: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 147 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AutoConnection), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc: In function ‘void _call_f_setObjectName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:527:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 527 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:527:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 527 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc: In function ‘void _call_f_setProperty_3742(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:575:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 575 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:575:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 575 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc: In function ‘void _call_f_startTimer_2339(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:612:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 612 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:612:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 612 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc: In function ‘void _call_f_connect_9231(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:658:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 658 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AutoConnection), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:658:155: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 658 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AutoConnection), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc: In function ‘void _call_f_connect_10557(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:686:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 686 | const QMetaMethod &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:686:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 686 | const QMetaMethod &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:688:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 688 | const QMetaMethod &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:688:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 688 | const QMetaMethod &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:689:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 689 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AutoConnection), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:689:155: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 689 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AutoConnection), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc: In function ‘void _call_f_disconnect_8458(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:743:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 743 | const QMetaMethod &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:743:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 743 | const QMetaMethod &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:745:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 745 | const QMetaMethod &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:745:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 745 | const QMetaMethod &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc: In function ‘void _call_f_disconnect_3540(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:764:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 764 | const QMetaObject::Connection &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:764:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 764 | const QMetaObject::Connection &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:1222:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1222 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:1222:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1222 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:1240:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1240 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc:1240:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1240 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQOperatingSystemVersion.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQOperatingSystemVersion.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQOperatingSystemVersion.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQOperatingSystemVersion.cc: In function ‘void _call_ctor_QOperatingSystemVersion_5514(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQOperatingSystemVersion.cc:58:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 58 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQOperatingSystemVersion.cc:58:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 58 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQParallelAnimationGroup.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc: In function ‘void _call_emitter_directionChanged_3310(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc:507:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 507 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc:507:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 507 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc:631:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 631 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc:631:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 631 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc:649:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 649 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc:649:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 649 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc: In function ‘void _call_emitter_stateChanged_5680(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc:715:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 715 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc:715:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 715 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc:716:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 716 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc:716:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 716 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPauseAnimation.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc: In function ‘void _call_emitter_directionChanged_3310(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc:560:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 560 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc:560:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 560 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc:684:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 684 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc:684:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 684 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc:702:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 702 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc:702:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 702 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc: In function ‘void _call_emitter_stateChanged_5680(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc:768:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 768 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc:768:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 768 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc:769:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 769 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc:769:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 769 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPersistentModelIndex.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc: In function ‘void _call_ctor_QPersistentModelIndex_2395(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:80:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 80 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:80:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 80 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc: In function ‘void _call_ctor_QPersistentModelIndex_3468(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:99:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 99 | const QPersistentModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:99:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 99 | const QPersistentModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc: In function ‘void _call_f_operator_excl__eq__c3468(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:249:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 249 | const QPersistentModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:249:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 249 | const QPersistentModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc: In function ‘void _call_f_operator_excl__eq__c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:268:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 268 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:268:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 268 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc: In function ‘void _call_f_operator_lt__c3468(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:287:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 287 | const QPersistentModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:287:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 287 | const QPersistentModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc: In function ‘void _call_f_operator_eq__3468(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:306:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 306 | const QPersistentModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:306:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 306 | const QPersistentModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc: In function ‘void _call_f_operator_eq__2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:325:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 325 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:325:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 325 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc: In function ‘void _call_f_operator_eq__eq__c3468(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:344:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 344 | const QPersistentModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:344:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 344 | const QPersistentModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc: In function ‘void _call_f_operator_eq__eq__c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:363:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 363 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc:363:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 363 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPluginLoader.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPluginLoader.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPluginLoader.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPluginLoader.cc: In function ‘void _call_f_setFileName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPluginLoader.cc:178:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 178 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPluginLoader.cc:178:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 178 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPluginLoader.cc: In function ‘void _call_ctor_QPluginLoader_Adaptor_3219(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPluginLoader.cc:531:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 531 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPluginLoader.cc:531:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 531 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPluginLoader.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPluginLoader.cc:689:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 689 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPluginLoader.cc:689:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 689 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPluginLoader.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPluginLoader.cc:707:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 707 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPluginLoader.cc:707:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 707 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPoint.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPoint.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPoint.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPoint.cc: In function ‘void _call_f_operator_plus__eq__1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPoint.cc:178:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 178 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPoint.cc:178:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 178 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPoint.cc: In function ‘void _call_f_operator_minus__eq__1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPoint.cc:197:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 197 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPoint.cc:197:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 197 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPoint.cc: In function ‘void _call_f_dotProduct_3724(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPoint.cc:337:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 337 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPoint.cc:337:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 337 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPoint.cc:338:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 338 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPoint.cc:338:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 338 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPointF.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc: In function ‘void _call_ctor_QPointF_1916(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc:69:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc:69:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc: In function ‘void _call_f_operator_plus__eq__1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc:159:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 159 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc:159:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 159 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc: In function ‘void _call_f_operator_minus__eq__1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc:178:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 178 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc:178:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 178 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc: In function ‘void _call_f_dotProduct_3864(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc:333:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 333 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc:333:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 333 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc:334:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 334 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc:334:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 334 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQProcess.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_closeReadChannel_2800(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:180:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 180 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:180:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 180 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_setArguments_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:476:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 476 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:476:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 476 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_setEnvironment_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:496:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 496 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:496:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 496 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_setInputChannelMode_2982(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:516:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 516 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:516:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 516 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_setProcessChannelMode_3189(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:536:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 536 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:536:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 536 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_setProcessEnvironment_3302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:556:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 556 | const QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:556:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 556 | const QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_setProgram_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:576:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 576 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:576:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 576 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_setReadChannel_2800(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:596:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 596 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:596:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 596 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_setReadChannelMode_3189(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:616:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 616 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:616:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 616 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_setStandardErrorFile_5159(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:638:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 638 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:638:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 638 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_setStandardInputFile_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:659:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 659 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:659:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 659 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_setStandardOutputFile_5159(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:681:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 681 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:681:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 681 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_setWorkingDirectory_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:722:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 722 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:722:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 722 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_start_7488(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:746:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 746 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:746:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 746 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:747:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 747 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:747:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 747 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_start_5159(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:770:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 770 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:770:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 770 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_execute_4354(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:954:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 954 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:954:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 954 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:955:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 955 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:955:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 955 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_execute_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:974:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 974 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:974:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 974 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_startDetached_7335(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:1014:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1014 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:1014:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1014 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:1015:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1015 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:1015:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1015 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:1016:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1016 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:1016:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1016 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_startDetached_4354(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:1038:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1038 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:1038:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1038 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:1039:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1039 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:1039:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1039 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc: In function ‘void _call_f_startDetached_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:1058:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1058 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc:1058:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1058 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQProcessEnvironment.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc: In function ‘void _call_ctor_QProcessEnvironment_3302(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:67:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:67:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc: In function ‘void _call_f_contains_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:102:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 102 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:102:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 102 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc: In function ‘void _call_f_insert_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:123:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 123 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:123:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 123 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:124:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 124 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:124:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 124 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc: In function ‘void _call_f_insert_3302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:144:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 144 | const QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:144:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 144 | const QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc: In function ‘void _call_f_operator_excl__eq__c3302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:194:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 194 | const QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:194:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 194 | const QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc: In function ‘void _call_f_operator_eq__3302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:213:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 213 | const QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:213:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 213 | const QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc: In function ‘void _call_f_operator_eq__eq__c3302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:232:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 232 | const QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:232:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 232 | const QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc: In function ‘void _call_f_remove_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:251:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 251 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:251:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 251 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc: In function ‘void _call_f_value_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:308:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 308 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:308:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 308 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:309:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 309 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc:309:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 309 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPropertyAnimation.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc: In function ‘void _call_f_setPropertyName_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc:88:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 88 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc:88:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 88 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc: In function ‘void _call_ctor_QPropertyAnimation_Adaptor_4697(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc:537:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 537 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc:537:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 537 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc: In function ‘void _call_emitter_directionChanged_3310(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc:640:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 640 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc:640:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 640 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc:793:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 793 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc:793:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 793 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc:811:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 811 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc:811:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 811 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc: In function ‘void _call_emitter_stateChanged_5680(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc:877:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 877 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc:877:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 877 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc:878:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 878 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc:878:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 878 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc: In function ‘void _call_emitter_valueChanged_2119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc:1019:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1019 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc:1019:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1019 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRandomGenerator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRandomGenerator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRandomGenerator.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRandomGenerator.cc: In function ‘void _call_ctor_QRandomGenerator_2938(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRandomGenerator.cc:71:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QRandomGenerator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRandomGenerator.cc:71:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QRandomGenerator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRandomGenerator.cc: In function ‘void _call_f_operator_eq__2938(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRandomGenerator.cc:294:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 294 | const QRandomGenerator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRandomGenerator.cc:294:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 294 | const QRandomGenerator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRandomGenerator64.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRandomGenerator64.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRandomGenerator64.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRandomGenerator64.cc: In function ‘void _call_ctor_QRandomGenerator64_2938(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRandomGenerator64.cc:72:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QRandomGenerator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRandomGenerator64.cc:72:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QRandomGenerator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQReadLocker.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQReadLocker.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQReadLocker.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQReadWriteLock.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQReadWriteLock.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQReadWriteLock.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQReadWriteLock.cc: In function ‘void _call_ctor_QReadWriteLock_3272(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQReadWriteLock.cc:52:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 52 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QReadWriteLock::NonRecursive), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQReadWriteLock.cc:52:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 52 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QReadWriteLock::NonRecursive), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRect.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_ctor_QRect_3724(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:72:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:72:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:73:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:73:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_ctor_QRect_3613(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:94:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 94 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:94:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 94 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:95:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QSize &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:95:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const QSize &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_contains_c2548(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:261:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 261 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:261:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 261 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_contains_c2672(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:283:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 283 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:283:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 283 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_intersected_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:423:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 423 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:423:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 423 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_intersects_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:442:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 442 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:442:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 442 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_marginsAdded_c2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:521:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 521 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:521:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 521 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_marginsRemoved_c2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:540:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 540 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:540:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 540 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_moveBottomLeft_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:579:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 579 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:579:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 579 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_moveBottomRight_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:599:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 599 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:599:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 599 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_moveCenter_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:619:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 619 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:619:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 619 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_moveTo_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:702:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 702 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:702:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 702 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_moveTopLeft_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:742:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 742 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:742:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 742 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_moveTopRight_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:762:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 762 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:762:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 762 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_operator_amp__c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:797:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 797 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:797:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 797 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_operator_amp__eq__1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:816:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 816 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:816:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 816 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_operator_plus__eq__2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:835:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 835 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:835:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 835 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_operator_minus__eq__2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:854:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 854 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:854:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 854 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_operator_pipe__c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:873:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 873 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:873:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 873 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_operator_pipe__eq__1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:892:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 892 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:892:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 892 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_setBottomLeft_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:946:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 946 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:946:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 946 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_setBottomRight_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:966:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 966 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:966:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 966 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_setSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:1104:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1104 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:1104:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1104 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_setTopLeft_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:1144:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1144 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:1144:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1144 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_setTopRight_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:1164:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1164 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:1164:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1164 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_translate_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:1327:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1327 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:1327:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1327 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_translated_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:1369:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1369 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:1369:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1369 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc: In function ‘void _call_f_united_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:1403:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1403 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc:1403:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1403 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRectF.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_ctor_QRectF_3753(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:73:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:73:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:74:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const QSizeF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:74:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const QSizeF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_ctor_QRectF_3864(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:95:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:95:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:96:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:96:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_ctor_QRectF_1792(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:143:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 143 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:143:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 143 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_contains_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:279:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 279 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:279:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 279 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_contains_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:298:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 298 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:298:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 298 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_intersected_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:412:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 412 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:412:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 412 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_intersects_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:431:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 431 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:431:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 431 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_marginsAdded_c2185(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:510:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 510 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:510:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 510 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_marginsRemoved_c2185(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:529:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 529 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:529:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 529 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_moveBottomLeft_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:568:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 568 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:568:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 568 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_moveBottomRight_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:588:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 588 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:588:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 588 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_moveCenter_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:608:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 608 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:608:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 608 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_moveTo_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:691:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 691 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:691:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 691 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_moveTopLeft_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:731:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 731 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:731:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 731 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_moveTopRight_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:751:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 751 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:751:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 751 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_operator_amp__c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:786:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 786 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:786:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 786 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_operator_amp__eq__1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:805:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 805 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:805:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 805 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_operator_plus__eq__2185(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:824:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 824 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:824:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 824 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_operator_minus__eq__2185(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:843:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 843 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:843:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 843 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_operator_pipe__c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:862:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 862 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:862:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 862 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_operator_pipe__eq__1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:881:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 881 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:881:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 881 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_setBottomLeft_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:935:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 935 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:935:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 935 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_setBottomRight_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:955:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 955 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:955:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 955 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_setSize_1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:1093:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1093 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:1093:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1093 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_setTopLeft_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:1133:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1133 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:1133:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1133 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_setTopRight_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:1153:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1153 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:1153:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1153 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_translate_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:1346:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1346 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:1346:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1346 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_translated_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:1388:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1388 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:1388:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1388 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc: In function ‘void _call_f_united_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:1422:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1422 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc:1422:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1422 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRegExp.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc: In function ‘void _call_ctor_QRegExp_6734(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:71:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:71:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:72:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CaseSensitive), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:72:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CaseSensitive), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:73:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegExp::RegExp), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:73:163: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegExp::RegExp), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc: In function ‘void _call_ctor_QRegExp_1981(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:92:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:92:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc: In function ‘void _call_f_exactMatch_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:239:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 239 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:239:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 239 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc: In function ‘void _call_f_indexIn_c4680(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:262:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 262 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:262:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 262 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:264:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 264 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegExp::CaretAtZero), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:264:155: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 264 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegExp::CaretAtZero), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc: In function ‘void _call_f_lastIndexIn_c4680(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:332:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 332 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:332:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 332 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:334:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 334 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegExp::CaretAtZero), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:334:155: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 334 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegExp::CaretAtZero), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc: In function ‘void _call_f_operator_excl__eq__c1981(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:368:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 368 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:368:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 368 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc: In function ‘void _call_f_operator_eq__1981(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:387:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 387 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:387:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 387 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc: In function ‘void _call_f_operator_eq__eq__c1981(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:406:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 406 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:406:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 406 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc: In function ‘void _call_f_setCaseSensitivity_2324(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:493:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 493 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:493:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 493 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc: In function ‘void _call_f_setPattern_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:533:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 533 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:533:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 533 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc: In function ‘void _call_f_setPatternSyntax_2601(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:553:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 553 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:553:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 553 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc: In function ‘void _call_f_escape_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:593:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 593 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc:593:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 593 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRegularExpression.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc: In function ‘void _call_ctor_QRegularExpression_6407(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:71:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:71:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc: In function ‘void _call_ctor_QRegularExpression_3188(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:91:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:91:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc: In function ‘void _call_f_globalMatch_c10055(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:146:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 146 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:146:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 146 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:148:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegularExpression::NormalMatch), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:148:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 148 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegularExpression::NormalMatch), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc: In function ‘void _call_f_match_c10055(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:189:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 189 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:189:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 189 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:191:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 191 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegularExpression::NormalMatch), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:191:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 191 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegularExpression::NormalMatch), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc: In function ‘void _call_f_operator_excl__eq__c3188(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:226:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 226 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:226:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 226 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc: In function ‘void _call_f_operator_eq__3188(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:245:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 245 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:245:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 245 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc: In function ‘void _call_f_operator_eq__eq__c3188(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:264:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 264 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:264:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 264 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc: In function ‘void _call_f_setPattern_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:344:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 344 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:344:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 344 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc: In function ‘void _call_f_anchoredPattern_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:404:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 404 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:404:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 404 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc: In function ‘void _call_f_escape_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:423:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 423 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:423:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 423 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc: In function ‘void _call_f_wildcardToRegularExpression_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:442:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 442 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc:442:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 442 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRegularExpressionMatch.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc: In function ‘void _call_ctor_QRegularExpressionMatch_3681(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc:68:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QRegularExpressionMatch &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc:68:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QRegularExpressionMatch &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc: In function ‘void _call_f_captured_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc:106:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 106 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc:106:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 106 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc: In function ‘void _call_f_capturedEnd_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc:144:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 144 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc:144:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 144 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc: In function ‘void _call_f_capturedLength_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc:182:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 182 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc:182:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 182 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc: In function ‘void _call_f_capturedRef_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc:220:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 220 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc:220:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 220 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc: In function ‘void _call_f_capturedStart_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc:258:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 258 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc:258:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 258 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc: In function ‘void _call_f_operator_eq__3681(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc:382:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 382 | const QRegularExpressionMatch &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc:382:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 382 | const QRegularExpressionMatch &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRegularExpressionMatchIterator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatchIterator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatchIterator.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatchIterator.cc: In function ‘void _call_ctor_QRegularExpressionMatchIterator_4523(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatchIterator.cc:69:42: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QRegularExpressionMatchIterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatchIterator.cc:69:109: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QRegularExpressionMatchIterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatchIterator.cc: In function ‘void _call_f_operator_eq__4523(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatchIterator.cc:163:42: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | const QRegularExpressionMatchIterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatchIterator.cc:163:109: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 163 | const QRegularExpressionMatchIterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQResource.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc: In function ‘void _call_ctor_QResource_3903(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:56:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 56 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:56:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 56 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:57:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 57 | const QLocale &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLocale(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:57:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 57 | const QLocale &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLocale(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc: In function ‘void _call_f_setFileName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:181:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:181:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 181 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc: In function ‘void _call_f_setLocale_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:201:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 201 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:201:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 201 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc: In function ‘void _call_f_addSearchPath_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:236:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 236 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:236:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 236 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc: In function ‘void _call_f_registerResource_3942(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:258:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 258 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:258:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 258 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:259:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 259 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:259:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 259 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc: In function ‘void _call_f_registerResource_4653(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:281:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 281 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:281:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 281 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc: In function ‘void _call_f_unregisterResource_3942(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:317:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 317 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:317:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 317 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:318:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 318 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:318:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 318 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc: In function ‘void _call_f_unregisterResource_4653(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:340:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 340 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc:340:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 340 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRunnable.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRunnable.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQRunnable.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSaveFile.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc: In function ‘void _call_f_setFileName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc:172:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 172 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc:172:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 172 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc: In function ‘void _call_ctor_QSaveFile_Adaptor_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc:759:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 759 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc:759:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 759 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc: In function ‘void _call_ctor_QSaveFile_Adaptor_3219(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc:797:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 797 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc:797:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 797 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc:1140:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1140 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc:1140:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1140 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc:1158:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1158 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc:1158:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1158 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc: In function ‘void _call_fp_setErrorString_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc:1376:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1376 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc:1376:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1376 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSemaphore.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSemaphore.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSemaphore.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSemaphoreReleaser.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSemaphoreReleaser.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSemaphoreReleaser.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSequentialAnimationGroup.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc: In function ‘void _call_emitter_directionChanged_3310(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc:592:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 592 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc:592:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 592 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc:716:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 716 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc:716:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 716 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc:734:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 734 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc:734:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 734 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc: In function ‘void _call_emitter_stateChanged_5680(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc:800:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 800 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc:800:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 800 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc:801:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 801 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc:801:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 801 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSequentialIterable.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSequentialIterable.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSequentialIterable.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSettings.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc: In function ‘void _call_f_beginGroup_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:101:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 101 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:101:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 101 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc: In function ‘void _call_f_beginReadArray_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:121:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 121 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:121:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 121 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc: In function ‘void _call_f_beginWriteArray_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:142:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 142 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:142:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 142 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc: In function ‘void _call_f_contains_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:209:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 209 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:209:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 209 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc: In function ‘void _call_f_remove_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:365:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 365 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:365:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 365 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc: In function ‘void _call_f_setValue_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:462:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 462 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:462:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 462 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:463:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 463 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:463:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 463 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc: In function ‘void _call_f_value_c4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:516:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 516 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:516:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 516 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:517:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 517 | const QVariant &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVariant(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:517:70: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 517 | const QVariant &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVariant(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc: In function ‘void _call_f_setDefaultFormat_2099(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:551:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 551 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:551:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 551 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc: In function ‘void _call_f_setPath_5896(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:575:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 575 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:575:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 575 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:576:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 576 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:576:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 576 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:577:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 577 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:577:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 577 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc: In function ‘void _call_f_setSystemIniPath_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:597:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 597 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:597:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 597 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc: In function ‘void _call_f_setUserIniPath_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:617:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 617 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:617:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 617 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc: In function ‘void _call_ctor_QSettings_Adaptor_5136(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:963:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 963 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:963:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 963 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:964:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 964 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:964:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 964 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc: In function ‘void _call_ctor_QSettings_Adaptor_7016(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:989:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 989 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:989:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 989 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:990:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 990 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:990:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 990 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:991:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 991 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:991:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 991 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc: In function ‘void _call_ctor_QSettings_Adaptor_9007(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:1018:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1018 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:1018:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1018 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:1019:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1019 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:1019:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1019 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:1020:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1020 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:1020:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1020 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:1021:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1021 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:1021:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1021 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc: In function ‘void _call_ctor_QSettings_Adaptor_5210(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:1044:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1044 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:1044:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1044 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:1045:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1045 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:1045:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1045 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:1221:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1221 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:1221:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1221 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:1239:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1239 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc:1239:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1239 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSharedMemory.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc: In function ‘void _call_f_attach_2848(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc:71:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSharedMemory::ReadWrite), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc:71:169: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSharedMemory::ReadWrite), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc: In function ‘void _call_f_create_3507(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc:108:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 108 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSharedMemory::ReadWrite), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc:108:169: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 108 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSharedMemory::ReadWrite), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc: In function ‘void _call_f_setKey_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc:262:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 262 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc:262:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 262 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc: In function ‘void _call_f_setNativeKey_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc:282:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 282 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc:282:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 282 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc: In function ‘void _call_ctor_QSharedMemory_Adaptor_3219(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc:604:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 604 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc:604:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 604 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc:762:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 762 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc:762:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 762 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc:780:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 780 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc:780:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 780 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSignalBlocker.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalBlocker.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalBlocker.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSignalMapper.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc: In function ‘void _call_f_mapping_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc:127:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 127 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc:127:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 127 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc: In function ‘void _call_f_setMapping_3219(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc:230:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 230 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc:230:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 230 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc:716:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 716 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc:716:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 716 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc: In function ‘void _call_emitter_mapped_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc:752:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc:752:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 752 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc:806:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 806 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc:806:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 806 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSignalTransition.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalTransition.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalTransition.cc:41: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalTransition.cc: In function ‘void _call_f_setSignal_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalTransition.cc:110:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 110 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalTransition.cc:110:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 110 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalTransition.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalTransition.cc:656:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 656 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalTransition.cc:656:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 656 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalTransition.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalTransition.cc:674:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 674 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSignalTransition.cc:674:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 674 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSize.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc: In function ‘void _call_f_boundedTo_c1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:89:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:89:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc: In function ‘void _call_f_expandedTo_c1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:108:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 108 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:108:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 108 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc: In function ‘void _call_f_operator_plus__eq__1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:206:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 206 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:206:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 206 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc: In function ‘void _call_f_operator_minus__eq__1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:225:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 225 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:225:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 225 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc: In function ‘void _call_f_scale_3575(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:299:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 299 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:299:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 299 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc: In function ‘void _call_f_scale_3954(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:321:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 321 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:321:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 321 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:322:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 322 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:322:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 322 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc: In function ‘void _call_f_scaled_c3575(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:348:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 348 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:348:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 348 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc: In function ‘void _call_f_scaled_c3954(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:369:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 369 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:369:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 369 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:370:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 370 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc:370:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 370 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSizeF.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc: In function ‘void _call_ctor_QSizeF_1805(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:68:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:68:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc: In function ‘void _call_f_boundedTo_c1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:109:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:109:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 109 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc: In function ‘void _call_f_expandedTo_c1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:128:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 128 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:128:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 128 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc: In function ‘void _call_f_operator_plus__eq__1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:226:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 226 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:226:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 226 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc: In function ‘void _call_f_operator_minus__eq__1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:245:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 245 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:245:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 245 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc: In function ‘void _call_f_scale_4183(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:319:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 319 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:319:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 319 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc: In function ‘void _call_f_scale_4024(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:341:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 341 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:341:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 341 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:342:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 342 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:342:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 342 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc: In function ‘void _call_f_scaled_c4183(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:368:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 368 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:368:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 368 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc: In function ‘void _call_f_scaled_c4024(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:389:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 389 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:389:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 389 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:390:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 390 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc:390:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 390 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSocketNotifier.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSocketNotifier.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSocketNotifier.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSocketNotifier.cc: In function ‘void _call_ctor_QSocketNotifier_Adaptor_7056(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSocketNotifier.cc:377:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 377 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSocketNotifier.cc:377:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 377 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSocketNotifier.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSocketNotifier.cc:553:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 553 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSocketNotifier.cc:553:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 553 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSocketNotifier.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSocketNotifier.cc:571:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 571 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSocketNotifier.cc:571:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 571 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSortFilterProxyModel.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:46: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_buddy_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:80:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 80 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:80:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 80 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_canFetchMore_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:99:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 99 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:99:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 99 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_columnCount_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:134:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 134 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:134:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 134 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_data_c3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:155:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 155 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:155:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 155 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_dropMimeData_7425(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:184:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 184 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:184:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 184 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:187:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 187 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:187:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 187 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_fetchMore_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:221:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 221 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:221:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 221 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_flags_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:316:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 316 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:316:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 316 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_hasChildren_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:335:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 335 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:335:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 335 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_headerData_c3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:359:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 359 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:359:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 359 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_index_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:385:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 385 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:385:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 385 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_insertColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:410:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 410 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:410:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 410 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_insertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:435:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 435 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:435:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 435 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_mapFromSource_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:500:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 500 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:500:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 500 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_mapSelectionFromSource_c2727(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:519:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 519 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:519:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 519 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_mapSelectionToSource_c2727(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:538:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 538 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:538:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 538 | const QItemSelection &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_mapToSource_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:557:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 557 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:557:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 557 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_match_c7932(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:584:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 584 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:584:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 584 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:586:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 586 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:586:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 586 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_mimeData_c3010(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:607:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 607 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:607:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 607 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_parent_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:656:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 656 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:656:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 656 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_removeColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:681:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 681 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:681:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 681 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_removeRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:706:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 706 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:706:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 706 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_rowCount_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:725:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 725 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:725:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 725 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_setData_5065(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:748:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 748 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:748:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 748 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:749:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 749 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:749:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 749 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_setFilterCaseSensitivity_2324(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:789:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 789 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:789:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 789 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_setFilterFixedString_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:809:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 809 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:809:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 809 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_setFilterRegExp_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:849:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 849 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:849:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 849 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_setFilterRegExp_1981(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:869:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 869 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:869:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 869 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_setFilterRegularExpression_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:889:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 889 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:889:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 889 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_setFilterRegularExpression_3188(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:909:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 909 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:909:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 909 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_setFilterWildcard_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:949:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 949 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:949:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 949 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_setHeaderData_5242(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:976:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 976 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:976:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 976 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:977:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 977 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:977:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 977 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_setSortCaseSensitivity_2324(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:1017:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1017 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:1017:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1017 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_sibling_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:1103:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1103 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:1103:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1103 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_sort_2340(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:1125:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1125 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:1125:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1125 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_f_span_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:1205:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1205 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:1205:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1205 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_fp_beginInsertColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2513:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2513 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2513:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2513 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_fp_beginInsertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2538:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2538 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2538:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2538 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_fp_beginMoveColumns_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2567:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2567 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2567:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2567 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2570:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2570 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2570:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2570 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_fp_beginMoveRows_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2597:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2597 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2597:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2597 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2600:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2600 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2600:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2600 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_fp_beginRemoveColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2623:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2623 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2623:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2623 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_fp_beginRemoveRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2648:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2648 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2648:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2648 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_fp_changePersistentIndex_4682(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2767:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2767 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2767:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2767 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2768:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2768 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2768:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2768 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_fp_changePersistentIndexList_5912(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2789:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2789 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2789:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2789 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2790:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2790 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2790:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2790 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_emitter_columnsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2860:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2860 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2860:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2860 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_emitter_columnsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2888:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2888 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2888:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2888 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2891:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2891 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2891:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2891 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_emitter_columnsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2914:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2914 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2914:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2914 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_emitter_columnsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2938:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2938 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2938:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2938 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_emitter_columnsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2966:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2966 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2966:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2966 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2969:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2969 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2969:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2969 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_emitter_columnsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2992:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2992 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:2992:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2992 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_emitter_dataChanged_7048(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3114:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3114 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3114:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3114 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3115:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3115 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3115:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3115 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3116:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3116 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3116:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3116 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_fp_decodeData_5302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3142:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3142 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3142:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3142 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_fp_encodeData_c4599(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3240:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3240 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3240:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3240 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_emitter_headerDataChanged_3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3584:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3584 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3584:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3584 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3706:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3706 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3706:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3706 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_emitter_layoutAboutToBeChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3749:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3749 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3749:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3749 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3750:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3750 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3750:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3750 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_emitter_layoutChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3770:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3770 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3770:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3770 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3771:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3771 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:3771:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3771 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:4082:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4082 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:4082:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4082 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_emitter_rowsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:4294:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4294 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:4294:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4294 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_emitter_rowsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:4322:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4322 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:4322:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4322 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:4325:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4325 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:4325:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4325 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_emitter_rowsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:4348:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4348 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:4348:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4348 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_emitter_rowsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:4372:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4372 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:4372:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4372 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_emitter_rowsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:4400:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4400 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:4400:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4400 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:4403:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4403 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:4403:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4403 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc: In function ‘void _call_emitter_rowsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:4426:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4426 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc:4426:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4426 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStandardPaths.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc: In function ‘void _call_f_displayName_3604(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:52:76: warning: possibly dangling reference to a temporary [-Wdangling-reference] 52 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:52:176: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 52 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc: In function ‘void _call_f_findExecutable_4354(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:93:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:93:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 93 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:94:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 94 | const QStringList &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:94:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 94 | const QStringList &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc: In function ‘void _call_f_locate_9304(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:132:76: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:132:176: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 132 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:133:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 133 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:133:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 133 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc: In function ‘void _call_f_locateAll_9304(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:157:76: warning: possibly dangling reference to a temporary [-Wdangling-reference] 157 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:157:176: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 157 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:158:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 158 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:158:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 158 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc: In function ‘void _call_f_standardLocations_3604(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:198:76: warning: possibly dangling reference to a temporary [-Wdangling-reference] 198 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:198:176: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 198 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc: In function ‘void _call_f_writableLocation_3604(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:217:76: warning: possibly dangling reference to a temporary [-Wdangling-reference] 217 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc:217:176: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 217 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQState.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQState.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQState.cc:41: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQState.cc: In function ‘void _call_f_assignProperty_4936(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQState.cc:145:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 145 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQState.cc:145:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 145 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQState.cc: In function ‘void _call_f_setChildMode_2019(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQState.cc:230:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 230 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQState.cc:230:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 230 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQState.cc: In function ‘void _call_ctor_QState_Adaptor_3127(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQState.cc:661:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 661 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQState.cc:661:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 661 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQState.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQState.cc:921:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 921 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQState.cc:921:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 921 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQState.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQState.cc:939:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 939 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQState.cc:939:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 939 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStateMachine.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc: In function ‘void _call_f_postEvent_4328(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc:303:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 303 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QStateMachine::NormalPriority), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc:303:175: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 303 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QStateMachine::NormalPriority), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc: In function ‘void _call_f_setGlobalRestorePolicy_2510(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc:383:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 383 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc:383:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 383 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc: In function ‘void _call_ctor_QStateMachine_Adaptor_3213(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc:905:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 905 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc:905:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 905 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc:1261:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1261 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc:1261:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1261 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc:1279:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1279 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc:1279:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1279 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStateMachine_SignalEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine_SignalEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine_SignalEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine_SignalEvent.cc: In function ‘void _call_ctor_QStateMachine_SignalEvent_Adaptor_4587(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine_SignalEvent.cc:143:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 143 | const QList &arg3 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine_SignalEvent.cc:143:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 143 | const QList &arg3 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStateMachine_WrappedEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine_WrappedEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine_WrappedEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStaticPlugin.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStaticPlugin.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStaticPlugin.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStorageInfo.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc: In function ‘void _call_ctor_QStorageInfo_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc:68:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc:68:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc: In function ‘void _call_ctor_QStorageInfo_1681(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc:87:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 87 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc:87:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 87 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc: In function ‘void _call_ctor_QStorageInfo_2515(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc:106:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 106 | const QStorageInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc:106:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 106 | const QStorageInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc: In function ‘void _call_f_operator_eq__2515(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc:305:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 305 | const QStorageInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc:305:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 305 | const QStorageInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc: In function ‘void _call_f_setPath_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc:355:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 355 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc:355:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 355 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStringDataPtr.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringDataPtr.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringDataPtr.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStringListModel.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_f_data_c3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:78:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 78 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:78:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 78 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_f_flags_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:98:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 98 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:98:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 98 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_f_insertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:123:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 123 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:123:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 123 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_f_removeRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:148:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:148:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 148 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_f_rowCount_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:167:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 167 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:167:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 167 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_f_setData_5065(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:190:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 190 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:190:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 190 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:191:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 191 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:191:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 191 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_f_setStringList_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:211:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 211 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:211:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 211 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_f_sibling_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:237:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 237 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:237:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 237 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_f_sort_2340(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:259:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 259 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:259:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 259 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_ctor_QStringListModel_Adaptor_3631(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1352:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1352 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1352:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1352 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_fp_beginInsertColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1375:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1375 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1375:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1375 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_fp_beginInsertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1400:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1400 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1400:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1400 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_fp_beginMoveColumns_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1429:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1429 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1429:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1429 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1432:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1432 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1432:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1432 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_fp_beginMoveRows_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1459:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1459 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1459:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1459 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1462:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1462 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1462:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1462 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_fp_beginRemoveColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1485:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1485 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1485:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1485 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_fp_beginRemoveRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1510:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1510 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1510:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1510 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_fp_changePersistentIndex_4682(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1629:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1629 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1629:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1629 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1630:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1630 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1630:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1630 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_fp_changePersistentIndexList_5912(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1651:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1651 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1651:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1651 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1652:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1652 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1652:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1652 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_emitter_columnsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1699:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1699 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1699:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1699 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_emitter_columnsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1727:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1727 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1727:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1727 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1730:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1730 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1730:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1730 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_emitter_columnsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1753:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1753 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1753:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1753 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_emitter_columnsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1777:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1777 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1777:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1777 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_emitter_columnsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1805:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1805 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1805:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1805 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1808:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1808 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1808:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1808 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_emitter_columnsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1831:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1831 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1831:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1831 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_emitter_dataChanged_7048(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1953:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1953 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1953:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1953 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1954:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1954 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1954:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1954 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1955:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1955 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1955:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1955 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_fp_decodeData_5302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1981:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1981 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:1981:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1981 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_fp_encodeData_c4599(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2079:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2079 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2079:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2079 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_emitter_headerDataChanged_3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2333:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2333 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2333:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2333 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2440:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2440 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2440:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2440 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_emitter_layoutAboutToBeChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2483:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2483 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2483:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2483 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2484:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2484 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2484:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2484 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_emitter_layoutChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2504:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2504 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2504:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2504 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2505:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2505 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2505:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2505 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2698:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2698 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2698:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2698 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_emitter_rowsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2887:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2887 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2887:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2887 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_emitter_rowsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2915:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2915 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2915:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2915 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2918:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2918 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2918:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2918 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_emitter_rowsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2941:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2941 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2941:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2941 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_emitter_rowsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2965:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2965 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2965:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2965 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_emitter_rowsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2993:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2993 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2993:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2993 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2996:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2996 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:2996:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2996 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc: In function ‘void _call_emitter_rowsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:3019:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3019 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc:3019:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3019 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStringMatcher.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc: In function ‘void _call_ctor_QStringMatcher_4241(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc:69:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc:69:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc:70:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CaseSensitive), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc:70:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 70 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CaseSensitive), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc: In function ‘void _call_ctor_QStringMatcher_2733(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc:89:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const QStringMatcher &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc:89:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const QStringMatcher &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc: In function ‘void _call_f_indexIn_c2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc:125:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 125 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc:125:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 125 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc: In function ‘void _call_f_operator_eq__2733(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc:145:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 145 | const QStringMatcher &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc:145:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 145 | const QStringMatcher &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc: In function ‘void _call_f_setCaseSensitivity_2324(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc:179:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 179 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc:179:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 179 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc: In function ‘void _call_f_setPattern_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc:199:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 199 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc:199:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 199 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSysInfo.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSysInfo.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSysInfo.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSystemSemaphore.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSystemSemaphore.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSystemSemaphore.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSystemSemaphore.cc: In function ‘void _call_ctor_QSystemSemaphore_5769(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSystemSemaphore.cc:56:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 56 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSystemSemaphore.cc:56:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 56 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSystemSemaphore.cc:58:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 58 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSystemSemaphore::Open), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSystemSemaphore.cc:58:175: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 58 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSystemSemaphore::Open), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSystemSemaphore.cc: In function ‘void _call_f_setKey_5769(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSystemSemaphore.cc:160:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 160 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSystemSemaphore.cc:160:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 160 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSystemSemaphore.cc:162:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 162 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSystemSemaphore::Open), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQSystemSemaphore.cc:162:175: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 162 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSystemSemaphore::Open), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTemporaryDir.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryDir.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryDir.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryDir.cc: In function ‘void _call_ctor_QTemporaryDir_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryDir.cc:67:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryDir.cc:67:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryDir.cc: In function ‘void _call_f_filePath_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryDir.cc:116:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 116 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryDir.cc:116:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 116 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTemporaryFile.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc: In function ‘void _call_ctor_QTemporaryFile_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc:86:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 86 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc:86:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 86 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc: In function ‘void _call_ctor_QTemporaryFile_3219(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc:126:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 126 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc:126:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 126 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc: In function ‘void _call_f_rename_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc:206:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 206 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc:206:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 206 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc: In function ‘void _call_f_setFileTemplate_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc:245:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 245 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc:245:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 245 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc: In function ‘void _call_f_createLocalFile_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc:265:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 265 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc:265:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 265 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc: In function ‘void _call_f_createNativeFile_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc:303:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 303 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc:303:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 303 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextBoundaryFinder.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextBoundaryFinder.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextBoundaryFinder.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextBoundaryFinder.cc: In function ‘void _call_ctor_QTextBoundaryFinder_3251(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextBoundaryFinder.cc:67:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QTextBoundaryFinder &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextBoundaryFinder.cc:67:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QTextBoundaryFinder &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextBoundaryFinder.cc: In function ‘void _call_ctor_QTextBoundaryFinder_5661(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextBoundaryFinder.cc:88:77: warning: possibly dangling reference to a temporary [-Wdangling-reference] 88 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextBoundaryFinder.cc:88:178: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 88 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextBoundaryFinder.cc:89:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextBoundaryFinder.cc:89:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextBoundaryFinder.cc: In function ‘void _call_f_operator_eq__3251(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextBoundaryFinder.cc:153:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153 | const QTextBoundaryFinder &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextBoundaryFinder.cc:153:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 153 | const QTextBoundaryFinder &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextCodec.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc: In function ‘void _call_f_canEncode_c899(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc:69:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc:69:122: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc: In function ‘void _call_f_canEncode_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc:88:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 88 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc:88:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 88 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc: In function ‘void _call_f_fromUnicode_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc:107:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 107 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc:107:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 107 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc: In function ‘void _call_f_codecForHtml_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc:268:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 268 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc:268:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 268 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc: In function ‘void _call_f_codecForHtml_3803(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc:289:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 289 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc:289:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 289 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc: In function ‘void _call_f_codecForUtfText_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc:362:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 362 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc:362:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 362 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc: In function ‘void _call_f_codecForUtfText_3803(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc:383:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 383 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc:383:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 383 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextCodec_ConverterState.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec_ConverterState.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec_ConverterState.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextDecoder.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextDecoder.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextDecoder.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextDecoder.cc: In function ‘void _call_f_toUnicode_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextDecoder.cc:146:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 146 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextDecoder.cc:146:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 146 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextEncoder.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextEncoder.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextEncoder.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextEncoder.cc: In function ‘void _call_f_fromUnicode_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextEncoder.cc:94:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 94 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextEncoder.cc:94:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 94 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextStream.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc: In function ‘void _call_f_setFieldAlignment_3085(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc:630:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 630 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc:630:166: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 630 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc: In function ‘void _call_f_setLocale_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc:710:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 710 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc:710:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 710 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc: In function ‘void _call_f_setPadChar_899(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc:750:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 750 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc:750:122: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 750 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc: In function ‘void _call_f_setRealNumberNotation_3523(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc:770:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 770 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc:770:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 770 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc: In function ‘void _call_f_setStatus_2318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc:810:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 810 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc:810:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 810 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQThread.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThread.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThread.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThread.cc: In function ‘void _call_f_setPriority_2099(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThread.cc:247:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 247 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThread.cc:247:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 247 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThread.cc: In function ‘void _call_f_start_2099(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThread.cc:302:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 302 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QThread::InheritPriority), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThread.cc:302:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 302 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QThread::InheritPriority), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThread.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThread.cc:951:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 951 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThread.cc:951:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 951 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThread.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThread.cc:969:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 969 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThread.cc:969:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 969 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQThreadPool.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThreadPool.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThreadPool.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThreadPool.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThreadPool.cc:752:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThreadPool.cc:752:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 752 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThreadPool.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThreadPool.cc:770:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 770 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQThreadPool.cc:770:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 770 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTime.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc: In function ‘void _call_f_msecsTo_c1793(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:238:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 238 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:238:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 238 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc: In function ‘void _call_f_operator_excl__eq__c1793(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:257:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 257 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:257:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 257 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc: In function ‘void _call_f_operator_lt__c1793(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:276:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 276 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:276:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 276 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc: In function ‘void _call_f_operator_lt__eq__c1793(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:295:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 295 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:295:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 295 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc: In function ‘void _call_f_operator_eq__eq__c1793(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:314:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 314 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:314:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 314 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc: In function ‘void _call_f_operator_gt__c1793(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:333:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 333 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:333:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 333 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc: In function ‘void _call_f_operator_gt__eq__c1793(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:352:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 352 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:352:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 352 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc: In function ‘void _call_f_secsTo_c1793(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:401:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 401 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:401:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 401 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc: In function ‘void _call_f_toString_c1748(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:464:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 464 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:464:147: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 464 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc: In function ‘void _call_f_toString_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:483:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 483 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:483:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 483 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc: In function ‘void _call_f_fromString_3665(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:538:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 538 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:538:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 538 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:539:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 539 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:539:147: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 539 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc: In function ‘void _call_f_fromString_3942(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:560:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 560 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:560:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 560 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:561:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 561 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc:561:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 561 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTimeLine.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc: In function ‘void _call_f_setCurveShape_2438(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc:262:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 262 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc:262:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 262 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc: In function ‘void _call_f_setDirection_2353(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc:282:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 282 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc:282:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 282 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc: In function ‘void _call_f_setEasingCurve_2510(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc:322:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 322 | const QEasingCurve &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc:322:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 322 | const QEasingCurve &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc:1075:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1075 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc:1075:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1075 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc:1093:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1093 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc:1093:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1093 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc: In function ‘void _call_emitter_stateChanged_4671(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc:1157:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1157 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc:1157:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1157 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTimeZone.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_ctor_QTimeZone_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:69:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:69:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_ctor_QTimeZone_10592(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:117:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:117:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:119:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 119 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:119:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 119 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:120:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 120 | const QString &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:120:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 120 | const QString &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:121:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 121 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::AnyCountry), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:121:151: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 121 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::AnyCountry), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:122:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 122 | const QString &arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:122:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 122 | const QString &arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_ctor_QTimeZone_2205(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:141:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 141 | const QTimeZone &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:141:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 141 | const QTimeZone &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_abbreviation_c2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:160:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 160 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:160:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 160 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_daylightTimeOffset_c2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:209:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 209 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:209:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 209 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_displayName_c6192(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:232:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 232 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:232:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 232 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:233:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 233 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTimeZone::DefaultName), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:233:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 233 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTimeZone::DefaultName), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:234:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 234 | const QLocale &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLocale(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:234:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 234 | const QLocale &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLocale(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_displayName_c6278(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:257:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 257 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:257:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 257 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:258:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 258 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTimeZone::DefaultName), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:258:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 258 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTimeZone::DefaultName), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:259:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 259 | const QLocale &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLocale(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:259:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 259 | const QLocale &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLocale(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_isDaylightTime_c2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:323:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 323 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:323:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 323 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_nextTransition_c2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:357:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 357 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:357:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 357 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_offsetData_c2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:376:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 376 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:376:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 376 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_offsetFromUtc_c2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:395:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 395 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:395:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 395 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_operator_excl__eq__c2205(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:414:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 414 | const QTimeZone &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:414:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 414 | const QTimeZone &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_operator_eq__2205(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:433:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 433 | const QTimeZone &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:433:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 433 | const QTimeZone &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_operator_eq__eq__c2205(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:452:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 452 | const QTimeZone &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:452:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 452 | const QTimeZone &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_previousTransition_c2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:471:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 471 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:471:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 471 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_standardTimeOffset_c2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:490:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 490 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:490:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 490 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_transitions_c4242(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:531:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 531 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:531:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 531 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:532:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 532 | const QDateTime &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:532:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 532 | const QDateTime &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_availableTimeZoneIds_1981(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:566:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 566 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:566:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 566 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_ianaIdToWindowsId_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:604:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 604 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:604:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 604 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_isTimeZoneIdAvailable_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:623:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 623 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:623:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 623 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_windowsIdToDefaultIanaId_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:687:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 687 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:687:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 687 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_windowsIdToDefaultIanaId_4182(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:708:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 708 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:708:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 708 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:709:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 709 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:709:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 709 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_windowsIdToIanaIds_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:728:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 728 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:728:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 728 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc: In function ‘void _call_f_windowsIdToIanaIds_4182(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:749:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 749 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:749:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 749 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:750:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 750 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc:750:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 750 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTimeZone_OffsetData.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone_OffsetData.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone_OffsetData.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTimer.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimer.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimer.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimer.cc: In function ‘void _call_f_setTimerType_1680(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimer.cc:171:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 171 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimer.cc:171:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 171 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimer.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimer.cc:673:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 673 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimer.cc:673:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 673 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimer.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimer.cc:691:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 691 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimer.cc:691:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 691 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTimerEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimerEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTimerEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTranslator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc: In function ‘void _call_f_load_7776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:93:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:93:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 93 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:94:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 94 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:94:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 94 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:95:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:95:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:96:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:96:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc: In function ‘void _call_f_load_9654(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:123:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 123 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:123:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 123 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:124:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 124 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:124:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 124 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:125:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 125 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:125:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 125 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:126:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 126 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:126:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 126 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:127:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 127 | const QString &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:127:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 127 | const QString &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc: In function ‘void _call_f_load_5312(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:152:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 152 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:152:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 152 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:636:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 636 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:636:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 636 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:654:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 654 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc:654:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 654 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQUrl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_ctor_QUrl_1701(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:69:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:69:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_ctor_QUrl_3970(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:90:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 90 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:90:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 90 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:91:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:91:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_isParentOf_c1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:327:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 327 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:327:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 327 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_matches_c9164(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:378:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 378 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:378:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 378 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_operator_excl__eq__c1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:398:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 398 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:398:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 398 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_operator_lt__c1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:417:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 417 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:417:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 417 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_operator_eq__1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:436:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 436 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:436:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 436 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_operator_eq__eq__c1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:455:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 455 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:455:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 455 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_operator_eq__2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:474:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 474 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:474:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 474 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_resolved_c1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:569:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 569 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:569:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 569 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_setAuthority_3970(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:605:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 605 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:605:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 605 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:606:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 606 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:606:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 606 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_setFragment_3970(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:628:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 628 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:628:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 628 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:629:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 629 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:629:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 629 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_setHost_3970(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:651:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 651 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:651:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 651 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:652:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 652 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::DecodedMode), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:652:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 652 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::DecodedMode), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_setPassword_3970(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:674:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 674 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:674:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 674 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:675:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 675 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::DecodedMode), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:675:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 675 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::DecodedMode), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_setPath_3970(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:697:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 697 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:697:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 697 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:698:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 698 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::DecodedMode), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:698:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 698 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::DecodedMode), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_setQuery_3970(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:740:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 740 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:740:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 740 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:741:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 741 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:741:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 741 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_setQuery_2235(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:761:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 761 | const QUrlQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:761:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 761 | const QUrlQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_setScheme_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:781:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 781 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:781:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 781 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_setUrl_3970(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:803:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 803 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:803:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 803 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:804:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 804 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:804:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 804 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_setUserInfo_3970(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:826:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 826 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:826:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 826 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:827:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 827 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:827:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 827 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_setUserName_3970(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:849:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 849 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:849:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 849 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:850:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 850 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::DecodedMode), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:850:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 850 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::DecodedMode), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_fromAce_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1038:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1038 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1038:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1038 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_fromEncoded_4254(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1059:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1059 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1059:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1059 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1060:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1060 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1060:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1060 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_fromLocalFile_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1079:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1079 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1079:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1079 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_fromPercentEncoding_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1098:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1098 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1098:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1098 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_fromStringList_4382(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1119:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1119 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1119:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1119 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1120:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1120 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1120:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1120 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_fromUserInput_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1139:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1139 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1139:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1139 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_fromUserInput_8122(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1162:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1162 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1162:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1162 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1163:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1163 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1163:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1163 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_setIdnWhitelist_2437(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1198:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1198 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1198:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1198 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_toAce_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1218:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1218 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1218:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1218 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_toPercentEncoding_6427(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1241:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1241 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1241:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1241 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1242:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1242 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1242:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1242 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1243:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1243 | const QByteArray &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1243:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1243 | const QByteArray &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc: In function ‘void _call_f_toStringList_9779(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1264:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1264 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc:1264:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1264 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQUrlQuery.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc: In function ‘void _call_ctor_QUrlQuery_1701(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:68:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:68:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc: In function ‘void _call_ctor_QUrlQuery_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:87:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 87 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:87:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 87 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc: In function ‘void _call_ctor_QUrlQuery_2235(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:106:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 106 | const QUrlQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:106:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 106 | const QUrlQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc: In function ‘void _call_f_addQueryItem_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:127:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 127 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:127:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 127 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:128:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 128 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:128:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 128 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc: In function ‘void _call_f_allQueryItemValues_c6184(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:150:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 150 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:150:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 150 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc: In function ‘void _call_f_hasQueryItem_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:186:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 186 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:186:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 186 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc: In function ‘void _call_f_operator_excl__eq__c2235(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:235:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 235 | const QUrlQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:235:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 235 | const QUrlQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc: In function ‘void _call_f_operator_eq__2235(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:254:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 254 | const QUrlQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:254:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 254 | const QUrlQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc: In function ‘void _call_f_operator_eq__eq__c2235(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:273:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 273 | const QUrlQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:273:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 273 | const QUrlQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc: In function ‘void _call_f_queryItemValue_c6184(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:313:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 313 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:313:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 313 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc: In function ‘void _call_f_removeAllQueryItems_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:382:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 382 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:382:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 382 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc: In function ‘void _call_f_removeQueryItem_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:402:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 402 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:402:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 402 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc: In function ‘void _call_f_setQuery_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:422:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 422 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:422:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 422 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc: In function ‘void _call_f_setQueryDelimiters_1690(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:444:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 444 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:444:122: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 444 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:445:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 445 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:445:122: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 445 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc: In function ‘void _call_f_setQueryItems_4283(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:465:42: warning: possibly dangling reference to a temporary [-Wdangling-reference] 465 | const QList > &arg1 = gsi::arg_reader > & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc:465:109: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader >&>().gsi::arg_reader >&>::operator()((* & args), heap)’ 465 | const QList > &arg1 = gsi::arg_reader > & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQVariantAnimation.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc: In function ‘void _call_f_setEasingCurve_2510(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:187:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 187 | const QEasingCurve &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:187:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 187 | const QEasingCurve &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc: In function ‘void _call_f_setEndValue_2119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:207:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 207 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:207:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 207 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc: In function ‘void _call_f_setKeyValueAt_3082(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:230:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 230 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:230:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 230 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc: In function ‘void _call_f_setKeyValues_4799(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:250:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 250 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:250:119: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader >&>().gsi::arg_reader >&>::operator()((* & args), heap)’ 250 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc: In function ‘void _call_f_setStartValue_2119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:270:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 270 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:270:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 270 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc: In function ‘void _call_emitter_directionChanged_3310(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:775:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 775 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:775:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 775 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:928:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 928 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:928:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 928 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:946:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 946 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:946:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 946 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc: In function ‘void _call_emitter_stateChanged_5680(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:1012:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1012 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:1012:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1012 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:1013:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1013 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:1013:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1013 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc: In function ‘void _call_emitter_valueChanged_2119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:1154:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1154 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc:1154:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1154 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQVersionNumber.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc: In function ‘void _call_ctor_QVersionNumber_2474(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc:67:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc:67:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 67 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc: In function ‘void _call_f_isPrefixOf_c2753(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc:182:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 182 | const QVersionNumber &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc:182:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 182 | const QVersionNumber &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc: In function ‘void _call_f_commonPrefix_5398(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc:327:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 327 | const QVersionNumber &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc:327:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 327 | const QVersionNumber &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc:328:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 328 | const QVersionNumber &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc:328:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 328 | const QVersionNumber &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc: In function ‘void _call_f_compare_5398(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc:349:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 349 | const QVersionNumber &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc:349:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 349 | const QVersionNumber &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc:350:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 350 | const QVersionNumber &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc:350:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 350 | const QVersionNumber &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc: In function ‘void _call_f_fromString_2870(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc:371:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 371 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQVersionNumber.cc:371:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 371 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQWaitCondition.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQWaitCondition.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQWaitCondition.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQWriteLocker.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQWriteLocker.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQWriteLocker.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlStreamAttribute.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc: In function ‘void _call_ctor_QXmlStreamAttribute_3942(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:69:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:69:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:70:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:70:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 70 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc: In function ‘void _call_ctor_QXmlStreamAttribute_5859(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:93:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:93:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 93 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:94:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 94 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:94:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 94 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:95:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:95:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc: In function ‘void _call_ctor_QXmlStreamAttribute_3267(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:114:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 114 | const QXmlStreamAttribute &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:114:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 114 | const QXmlStreamAttribute &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc: In function ‘void _call_f_operator_excl__eq__c3267(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:178:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 178 | const QXmlStreamAttribute &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:178:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 178 | const QXmlStreamAttribute &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc: In function ‘void _call_f_operator_eq__3267(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:197:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 197 | const QXmlStreamAttribute &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:197:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 197 | const QXmlStreamAttribute &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc: In function ‘void _call_f_operator_eq__eq__c3267(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:216:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 216 | const QXmlStreamAttribute &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc:216:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 216 | const QXmlStreamAttribute &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlStreamAttributes.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc: In function ‘void _call_f_append_5859(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:71:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:71:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:72:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:72:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:73:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:73:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc: In function ‘void _call_f_append_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:95:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:95:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:96:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:96:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc: In function ‘void _call_f_hasAttribute_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:116:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 116 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:116:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 116 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc: In function ‘void _call_f_hasAttribute_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:137:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 137 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:137:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 137 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:138:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 138 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:138:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 138 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc: In function ‘void _call_f_value_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:159:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 159 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:159:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 159 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:160:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 160 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:160:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 160 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc: In function ‘void _call_f_value_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:179:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 179 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc:179:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 179 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlStreamEntityDeclaration.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc: In function ‘void _call_ctor_QXmlStreamEntityDeclaration_4082(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc:67:38: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QXmlStreamEntityDeclaration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc:67:101: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QXmlStreamEntityDeclaration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc: In function ‘void _call_f_operator_excl__eq__c4082(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc:116:38: warning: possibly dangling reference to a temporary [-Wdangling-reference] 116 | const QXmlStreamEntityDeclaration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc:116:101: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 116 | const QXmlStreamEntityDeclaration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc: In function ‘void _call_f_operator_eq__4082(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc:135:38: warning: possibly dangling reference to a temporary [-Wdangling-reference] 135 | const QXmlStreamEntityDeclaration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc:135:101: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 135 | const QXmlStreamEntityDeclaration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc: In function ‘void _call_f_operator_eq__eq__c4082(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc:154:38: warning: possibly dangling reference to a temporary [-Wdangling-reference] 154 | const QXmlStreamEntityDeclaration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc:154:101: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 154 | const QXmlStreamEntityDeclaration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlStreamEntityResolver.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityResolver.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityResolver.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityResolver.cc: In function ‘void _call_f_resolveEntity_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityResolver.cc:54:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 54 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityResolver.cc:54:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 54 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityResolver.cc:55:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 55 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityResolver.cc:55:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 55 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityResolver.cc: In function ‘void _call_f_resolveUndeclaredEntity_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityResolver.cc:74:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityResolver.cc:74:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlStreamNamespaceDeclaration.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc: In function ‘void _call_ctor_QXmlStreamNamespaceDeclaration_4354(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc:67:41: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QXmlStreamNamespaceDeclaration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc:67:107: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QXmlStreamNamespaceDeclaration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc: In function ‘void _call_ctor_QXmlStreamNamespaceDeclaration_3942(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc:88:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 88 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc:88:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 88 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc:89:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc:89:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc: In function ‘void _call_f_operator_excl__eq__c4354(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc:123:41: warning: possibly dangling reference to a temporary [-Wdangling-reference] 123 | const QXmlStreamNamespaceDeclaration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc:123:107: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 123 | const QXmlStreamNamespaceDeclaration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc: In function ‘void _call_f_operator_eq__4354(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc:142:41: warning: possibly dangling reference to a temporary [-Wdangling-reference] 142 | const QXmlStreamNamespaceDeclaration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc:142:107: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 142 | const QXmlStreamNamespaceDeclaration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc: In function ‘void _call_f_operator_eq__eq__c4354(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc:161:41: warning: possibly dangling reference to a temporary [-Wdangling-reference] 161 | const QXmlStreamNamespaceDeclaration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc:161:107: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 161 | const QXmlStreamNamespaceDeclaration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlStreamNotationDeclaration.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc: In function ‘void _call_ctor_QXmlStreamNotationDeclaration_4289(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc:67:40: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QXmlStreamNotationDeclaration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc:67:105: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QXmlStreamNotationDeclaration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc: In function ‘void _call_f_operator_excl__eq__c4289(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc:101:40: warning: possibly dangling reference to a temporary [-Wdangling-reference] 101 | const QXmlStreamNotationDeclaration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc:101:105: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 101 | const QXmlStreamNotationDeclaration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc: In function ‘void _call_f_operator_eq__4289(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc:120:40: warning: possibly dangling reference to a temporary [-Wdangling-reference] 120 | const QXmlStreamNotationDeclaration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc:120:105: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 120 | const QXmlStreamNotationDeclaration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc: In function ‘void _call_f_operator_eq__eq__c4289(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc:139:40: warning: possibly dangling reference to a temporary [-Wdangling-reference] 139 | const QXmlStreamNotationDeclaration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc:139:105: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 139 | const QXmlStreamNotationDeclaration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlStreamReader.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc: In function ‘void _call_ctor_QXmlStreamReader_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc:92:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc:92:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc: In function ‘void _call_ctor_QXmlStreamReader_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc:111:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 111 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc:111:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 111 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc: In function ‘void _call_f_addData_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc:130:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 130 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc:130:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 130 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc: In function ‘void _call_f_addData_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc:150:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 150 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc:150:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 150 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc: In function ‘void _call_f_addExtraNamespaceDeclaration_4354(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc:170:41: warning: possibly dangling reference to a temporary [-Wdangling-reference] 170 | const QXmlStreamNamespaceDeclaration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc:170:107: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 170 | const QXmlStreamNamespaceDeclaration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc: In function ‘void _call_f_addExtraNamespaceDeclarations_5184(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc:190:50: warning: possibly dangling reference to a temporary [-Wdangling-reference] 190 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc:190:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 190 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc: In function ‘void _call_f_raiseError_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc:781:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 781 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc:781:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 781 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc: In function ‘void _call_f_readElementText_4601(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc:801:86: warning: possibly dangling reference to a temporary [-Wdangling-reference] 801 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QXmlStreamReader::ErrorOnUnexpectedElement), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc:801:203: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 801 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QXmlStreamReader::ErrorOnUnexpectedElement), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlStreamStringRef.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamStringRef.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamStringRef.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamStringRef.cc: In function ‘void _call_ctor_QXmlStreamStringRef_2310(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamStringRef.cc:67:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QStringRef &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamStringRef.cc:67:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QStringRef &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamStringRef.cc: In function ‘void _call_ctor_QXmlStreamStringRef_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamStringRef.cc:86:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 86 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamStringRef.cc:86:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 86 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamStringRef.cc: In function ‘void _call_ctor_QXmlStreamStringRef_3235(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamStringRef.cc:105:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 105 | const QXmlStreamStringRef &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamStringRef.cc:105:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 105 | const QXmlStreamStringRef &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamStringRef.cc: In function ‘void _call_f_operator_eq__3235(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamStringRef.cc:140:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 140 | const QXmlStreamStringRef &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamStringRef.cc:140:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 140 | const QXmlStreamStringRef &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlStreamWriter.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeAttribute_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:306:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 306 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:306:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 306 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:307:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 307 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:307:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 307 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeAttribute_5859(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:331:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 331 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:331:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 331 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:332:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 332 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:332:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 332 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:333:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 333 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:333:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 333 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeAttribute_3267(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:353:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 353 | const QXmlStreamAttribute &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:353:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 353 | const QXmlStreamAttribute &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeAttributes_3382(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:373:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 373 | const QXmlStreamAttributes &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:373:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 373 | const QXmlStreamAttributes &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeCDATA_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:393:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 393 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:393:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 393 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeCharacters_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:413:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 413 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:413:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 413 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeComment_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:433:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 433 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:433:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 433 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeCurrentToken_2914(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:453:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 453 | const QXmlStreamReader &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:453:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 453 | const QXmlStreamReader &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeDTD_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:473:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 473 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:473:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 473 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeDefaultNamespace_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:493:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 493 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:493:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 493 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeEmptyElement_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:513:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 513 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:513:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 513 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeEmptyElement_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:535:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 535 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:535:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 535 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:536:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 536 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:536:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 536 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeEntityReference_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:588:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 588 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:588:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 588 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeNamespace_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:610:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 610 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:610:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 610 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:611:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 611 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:611:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 611 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeProcessingInstruction_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:633:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 633 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:633:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 633 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:634:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 634 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:634:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 634 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeStartDocument_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:670:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 670 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:670:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 670 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeStartDocument_2781(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:692:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 692 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:692:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 692 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeStartElement_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:713:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 713 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:713:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 713 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeStartElement_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:735:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 735 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:735:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 735 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:736:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 736 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:736:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 736 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeTextElement_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:758:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 758 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:758:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 758 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:759:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 759 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:759:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 759 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc: In function ‘void _call_f_writeTextElement_5859(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:783:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 783 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:783:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 783 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:784:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 784 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:784:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 784 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:785:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 785 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc:785:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 785 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQt.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQt.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQt.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQt_1.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQt_1.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQt_1.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQt_2.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQt_2.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQt_2.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQt_3.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQt_3.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQt_3.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTCORE_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQt_4.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQt_4.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtCore/gsiDeclQt_4.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libklayout_QtCore.so.0.29.8 libklayout_QtCore.so libklayout_QtCore.so.0 libklayout_QtCore.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_QtCore.so.0 -o libklayout_QtCore.so.0.29.8 gsiDeclQtCoreAdd.o gsiQtCoreMain.o gsiDeclQAbstractAnimation.o gsiDeclQAbstractEventDispatcher.o gsiDeclQAbstractEventDispatcher_TimerInfo.o gsiDeclQAbstractItemModel.o gsiDeclQAbstractListModel.o gsiDeclQAbstractNativeEventFilter.o gsiDeclQAbstractProxyModel.o gsiDeclQAbstractState.o gsiDeclQAbstractTableModel.o gsiDeclQAbstractTransition.o gsiDeclQAnimationDriver.o gsiDeclQAnimationGroup.o gsiDeclQAssociativeIterable.o gsiDeclQBasicMutex.o gsiDeclQBasicTimer.o gsiDeclQBuffer.o gsiDeclQByteArrayDataPtr.o gsiDeclQByteArrayMatcher.o gsiDeclQChildEvent.o gsiDeclQCollator.o gsiDeclQCollatorSortKey.o gsiDeclQCommandLineOption.o gsiDeclQCommandLineParser.o gsiDeclQCoreApplication.o gsiDeclQCryptographicHash.o gsiDeclQDataStream.o gsiDeclQDate.o gsiDeclQDateTime.o gsiDeclQDeadlineTimer.o gsiDeclQDebug.o gsiDeclQDebugStateSaver.o gsiDeclQDeferredDeleteEvent.o gsiDeclQDir.o gsiDeclQDirIterator.o gsiDeclQDynamicPropertyChangeEvent.o gsiDeclQEasingCurve.o gsiDeclQElapsedTimer.o gsiDeclQEvent.o gsiDeclQEventLoop.o gsiDeclQEventLoopLocker.o gsiDeclQEventTransition.o gsiDeclQFactoryInterface.o gsiDeclQFile.o gsiDeclQFileDevice.o gsiDeclQFileInfo.o gsiDeclQFileSelector.o gsiDeclQFileSystemWatcher.o gsiDeclQFinalState.o gsiDeclQHistoryState.o gsiDeclQIODevice.o gsiDeclQIdentityProxyModel.o gsiDeclQItemSelection.o gsiDeclQItemSelectionModel.o gsiDeclQItemSelectionRange.o gsiDeclQJsonArray.o gsiDeclQJsonArray_Iterator.o gsiDeclQJsonArray_Const_iterator.o gsiDeclQJsonDocument.o gsiDeclQJsonObject.o gsiDeclQJsonObject_Iterator.o gsiDeclQJsonObject_Const_iterator.o gsiDeclQJsonParseError.o gsiDeclQJsonValue.o gsiDeclQJsonValuePtr.o gsiDeclQJsonValueRef.o gsiDeclQJsonValueRefPtr.o gsiDeclQLibrary.o gsiDeclQLibraryInfo.o gsiDeclQLine.o gsiDeclQLineF.o gsiDeclQLocale.o gsiDeclQLockFile.o gsiDeclQLoggingCategory.o gsiDeclQMapDataBase.o gsiDeclQMapNodeBase.o gsiDeclQMargins.o gsiDeclQMarginsF.o gsiDeclQMessageAuthenticationCode.o gsiDeclQMessageLogContext.o gsiDeclQMessageLogger.o gsiDeclQMetaClassInfo.o gsiDeclQMetaEnum.o gsiDeclQMetaMethod.o gsiDeclQMetaObject.o gsiDeclQMetaObject_Connection.o gsiDeclQMetaProperty.o gsiDeclQMetaType.o gsiDeclQMimeData.o gsiDeclQMimeDatabase.o gsiDeclQMimeType.o gsiDeclQModelIndex.o gsiDeclQMutex.o gsiDeclQNoDebug.o gsiDeclQObject.o gsiDeclQOperatingSystemVersion.o gsiDeclQParallelAnimationGroup.o gsiDeclQPauseAnimation.o gsiDeclQPersistentModelIndex.o gsiDeclQPluginLoader.o gsiDeclQPoint.o gsiDeclQPointF.o gsiDeclQProcess.o gsiDeclQProcessEnvironment.o gsiDeclQPropertyAnimation.o gsiDeclQRandomGenerator.o gsiDeclQRandomGenerator64.o gsiDeclQReadLocker.o gsiDeclQReadWriteLock.o gsiDeclQRect.o gsiDeclQRectF.o gsiDeclQRegExp.o gsiDeclQRegularExpression.o gsiDeclQRegularExpressionMatch.o gsiDeclQRegularExpressionMatchIterator.o gsiDeclQResource.o gsiDeclQRunnable.o gsiDeclQSaveFile.o gsiDeclQSemaphore.o gsiDeclQSemaphoreReleaser.o gsiDeclQSequentialAnimationGroup.o gsiDeclQSequentialIterable.o gsiDeclQSettings.o gsiDeclQSharedMemory.o gsiDeclQSignalBlocker.o gsiDeclQSignalMapper.o gsiDeclQSignalTransition.o gsiDeclQSize.o gsiDeclQSizeF.o gsiDeclQSocketNotifier.o gsiDeclQSortFilterProxyModel.o gsiDeclQStandardPaths.o gsiDeclQState.o gsiDeclQStateMachine.o gsiDeclQStateMachine_SignalEvent.o gsiDeclQStateMachine_WrappedEvent.o gsiDeclQStaticPlugin.o gsiDeclQStorageInfo.o gsiDeclQStringDataPtr.o gsiDeclQStringListModel.o gsiDeclQStringMatcher.o gsiDeclQSysInfo.o gsiDeclQSystemSemaphore.o gsiDeclQTemporaryDir.o gsiDeclQTemporaryFile.o gsiDeclQTextBoundaryFinder.o gsiDeclQTextCodec.o gsiDeclQTextCodec_ConverterState.o gsiDeclQTextDecoder.o gsiDeclQTextEncoder.o gsiDeclQTextStream.o gsiDeclQThread.o gsiDeclQThreadPool.o gsiDeclQTime.o gsiDeclQTimeLine.o gsiDeclQTimeZone.o gsiDeclQTimeZone_OffsetData.o gsiDeclQTimer.o gsiDeclQTimerEvent.o gsiDeclQTranslator.o gsiDeclQUrl.o gsiDeclQUrlQuery.o gsiDeclQVariantAnimation.o gsiDeclQVersionNumber.o gsiDeclQWaitCondition.o gsiDeclQWriteLocker.o gsiDeclQXmlStreamAttribute.o gsiDeclQXmlStreamAttributes.o gsiDeclQXmlStreamEntityDeclaration.o gsiDeclQXmlStreamEntityResolver.o gsiDeclQXmlStreamNamespaceDeclaration.o gsiDeclQXmlStreamNotationDeclaration.o gsiDeclQXmlStreamReader.o gsiDeclQXmlStreamStringRef.o gsiDeclQXmlStreamWriter.o gsiDeclQt.o gsiDeclQt_1.o gsiDeclQt_2.o gsiDeclQt_3.o gsiDeclQt_4.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore/../../.. -lklayout_tl -lklayout_gsi -lklayout_qtbasic /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_QtCore.so.0.29.8 libklayout_QtCore.so ln -s libklayout_QtCore.so.0.29.8 libklayout_QtCore.so.0 ln -s libklayout_QtCore.so.0.29.8 libklayout_QtCore.so.0.29 rm -f ../../../../build.linux-release/libklayout_QtCore.so.0.29.8 mv -f libklayout_QtCore.so.0.29.8 ../../../../build.linux-release/libklayout_QtCore.so.0.29.8 rm -f ../../../../build.linux-release/libklayout_QtCore.so rm -f ../../../../build.linux-release/libklayout_QtCore.so.0 rm -f ../../../../build.linux-release/libklayout_QtCore.so.0.29 mv -f libklayout_QtCore.so ../../../../build.linux-release/libklayout_QtCore.so mv -f libklayout_QtCore.so.0 ../../../../build.linux-release/libklayout_QtCore.so.0 mv -f libklayout_QtCore.so.0.29 ../../../../build.linux-release/libklayout_QtCore.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore' cd QtGui/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtGui/QtGui.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQtGuiAdd.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQtGuiAdd.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQtGuiAdd.cc:23: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiQtGuiMain.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiQtGuiMain.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractTextDocumentLayout.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:49: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc: In function ‘void _call_f_anchorAt_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:83:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:83:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc: In function ‘void _call_f_blockBoundingRect_c2306(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:102:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 102 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:102:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 102 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc: In function ‘void _call_f_draw_6787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:154:52: warning: possibly dangling reference to a temporary [-Wdangling-reference] 154 | const QAbstractTextDocumentLayout::PaintContext &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:154:129: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 154 | const QAbstractTextDocumentLayout::PaintContext &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc: In function ‘void _call_f_formatAt_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:174:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 174 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:174:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 174 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc: In function ‘void _call_f_hitTest_c4147(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:233:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 233 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:233:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 233 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:234:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 234 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:234:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 234 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc: In function ‘void _call_f_imageAt_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:253:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 253 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:253:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 253 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc: In function ‘void _call_emitter_documentSizeChanged_1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:988:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 988 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:988:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 988 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:1203:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1203 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:1203:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1203 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:1221:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1221 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:1221:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1221 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc: In function ‘void _call_emitter_update_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:1406:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1406 | const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(0., 0., 1000000000., 1000000000.), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:1406:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1406 | const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(0., 0., 1000000000., 1000000000.), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc: In function ‘void _call_emitter_updateBlock_2306(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:1424:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1424 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc:1424:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1424 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractTextDocumentLayout_Selection.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout_Selection.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout_Selection.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractTextDocumentLayout_PaintContext.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout_PaintContext.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout_PaintContext.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractUndoItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractUndoItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAbstractUndoItem.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessible.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessible.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessible.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessible.cc: In function ‘void _call_f_qAccessibleTextBoundaryHelper_5659(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessible.cc:148:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessible.cc:148:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 148 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessible.cc:149:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 149 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessible.cc:149:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 149 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessible_State.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessible_State.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessible_State.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessible_ActivationObserver.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessible_ActivationObserver.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessible_ActivationObserver.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleActionInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleActionInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleActionInterface.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleActionInterface.cc: In function ‘void _call_f_doAction_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleActionInterface.cc:67:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleActionInterface.cc:67:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleActionInterface.cc: In function ‘void _call_f_keyBindingsForAction_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleActionInterface.cc:87:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 87 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleActionInterface.cc:87:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 87 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleActionInterface.cc: In function ‘void _call_f_localizedActionDescription_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleActionInterface.cc:106:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 106 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleActionInterface.cc:106:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 106 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleActionInterface.cc: In function ‘void _call_f_localizedActionName_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleActionInterface.cc:125:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 125 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleActionInterface.cc:125:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 125 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleEditableTextInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEditableTextInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEditableTextInterface.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEditableTextInterface.cc: In function ‘void _call_f_insertText_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEditableTextInterface.cc:78:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 78 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEditableTextInterface.cc:78:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 78 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEditableTextInterface.cc: In function ‘void _call_f_replaceText_3343(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEditableTextInterface.cc:104:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 104 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEditableTextInterface.cc:104:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 104 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEvent.cc: In function ‘void _call_ctor_QAccessibleEvent_3347(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEvent.cc:57:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 57 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEvent.cc:57:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 57 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEvent.cc: In function ‘void _call_ctor_QAccessibleEvent_4667(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEvent.cc:79:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 79 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEvent.cc:79:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 79 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleImageInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleImageInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleImageInterface.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleInterface.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleInterface.cc: In function ‘void _call_f_interface_cast_2970(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleInterface.cc:177:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 177 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleInterface.cc:177:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 177 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleInterface.cc: In function ‘void _call_f_setText_3977(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleInterface.cc:292:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 292 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleInterface.cc:292:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 292 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleInterface.cc:293:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 293 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleInterface.cc:293:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 293 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleInterface.cc: In function ‘void _call_f_text_c2060(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleInterface.cc:343:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 343 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleInterface.cc:343:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 343 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleObject.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleObject.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleObject.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleObject.cc: In function ‘void _call_f_setText_3977(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleObject.cc:127:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 127 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleObject.cc:127:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 127 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleObject.cc:128:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 128 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleObject.cc:128:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 128 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleStateChangeEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleStateChangeEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleStateChangeEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleTableCellInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableCellInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableCellInterface.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleTableInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableInterface.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleTableModelChangeEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableModelChangeEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableModelChangeEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableModelChangeEvent.cc: In function ‘void _call_f_setModelChangeType_5217(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableModelChangeEvent.cc:209:93: warning: possibly dangling reference to a temporary [-Wdangling-reference] 209 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableModelChangeEvent.cc:209:210: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 209 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableModelChangeEvent.cc: In function ‘void _call_ctor_QAccessibleTableModelChangeEvent_Adaptor_6411(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableModelChangeEvent.cc:298:93: warning: possibly dangling reference to a temporary [-Wdangling-reference] 298 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableModelChangeEvent.cc:298:210: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 298 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableModelChangeEvent.cc: In function ‘void _call_ctor_QAccessibleTableModelChangeEvent_Adaptor_7731(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableModelChangeEvent.cc:319:93: warning: possibly dangling reference to a temporary [-Wdangling-reference] 319 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableModelChangeEvent.cc:319:210: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 319 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleTextCursorEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextCursorEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextCursorEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleTextInsertEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInsertEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInsertEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInsertEvent.cc: In function ‘void _call_ctor_QAccessibleTextInsertEvent_Adaptor_3878(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInsertEvent.cc:148:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInsertEvent.cc:148:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 148 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInsertEvent.cc: In function ‘void _call_ctor_QAccessibleTextInsertEvent_Adaptor_5198(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInsertEvent.cc:172:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 172 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInsertEvent.cc:172:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 172 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleTextInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInterface.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInterface.cc: In function ‘void _call_f_offsetAtPoint_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInterface.cc:151:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 151 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInterface.cc:151:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 151 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInterface.cc: In function ‘void _call_f_textAfterOffset_c5663(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInterface.cc:329:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 329 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInterface.cc:329:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 329 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInterface.cc: In function ‘void _call_f_textAtOffset_c5663(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInterface.cc:357:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 357 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInterface.cc:357:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 357 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInterface.cc: In function ‘void _call_f_textBeforeOffset_c5663(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInterface.cc:385:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 385 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInterface.cc:385:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 385 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleTextRemoveEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextRemoveEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextRemoveEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextRemoveEvent.cc: In function ‘void _call_ctor_QAccessibleTextRemoveEvent_Adaptor_3878(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextRemoveEvent.cc:148:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextRemoveEvent.cc:148:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 148 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextRemoveEvent.cc: In function ‘void _call_ctor_QAccessibleTextRemoveEvent_Adaptor_5198(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextRemoveEvent.cc:172:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 172 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextRemoveEvent.cc:172:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 172 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleTextSelectionEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextSelectionEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextSelectionEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleTextUpdateEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc: In function ‘void _call_ctor_QAccessibleTextUpdateEvent_Adaptor_5795(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc:166:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 166 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc:166:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 166 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc:167:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 167 | const QString &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc:167:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 167 | const QString &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc: In function ‘void _call_ctor_QAccessibleTextUpdateEvent_Adaptor_7115(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc:193:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 193 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc:193:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 193 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc:194:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 194 | const QString &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc:194:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 194 | const QString &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleValueChangeEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueChangeEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueChangeEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueChangeEvent.cc: In function ‘void _call_f_setValue_2119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueChangeEvent.cc:54:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 54 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueChangeEvent.cc:54:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 54 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueChangeEvent.cc: In function ‘void _call_ctor_QAccessibleValueChangeEvent_Adaptor_3313(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueChangeEvent.cc:150:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 150 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueChangeEvent.cc:150:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 150 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueChangeEvent.cc: In function ‘void _call_ctor_QAccessibleValueChangeEvent_Adaptor_4633(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueChangeEvent.cc:171:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 171 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueChangeEvent.cc:171:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 171 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleValueInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueInterface.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueInterface.cc: In function ‘void _call_f_setCurrentValue_2119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueInterface.cc:112:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 112 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueInterface.cc:112:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 112 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQActionEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQActionEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQActionEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQApplicationStateChangeEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQApplicationStateChangeEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQApplicationStateChangeEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQApplicationStateChangeEvent.cc: In function ‘void _call_ctor_QApplicationStateChangeEvent_2402(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQApplicationStateChangeEvent.cc:53:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 53 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQApplicationStateChangeEvent.cc:53:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 53 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQBackingStore.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc: In function ‘void _call_f_beginPaint_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc:71:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc:71:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc: In function ‘void _call_f_flush_5041(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc:111:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 111 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc:111:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 111 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc:113:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 113 | const QPoint &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPoint(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc:113:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 113 | const QPoint &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPoint(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc: In function ‘void _call_f_resize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc:163:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc:163:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 163 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc: In function ‘void _call_f_scroll_3324(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc:187:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 187 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc:187:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 187 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc: In function ‘void _call_f_setStaticContents_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc:208:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 208 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc:208:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 208 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQBitmap.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:46: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc: In function ‘void _call_f_operator_eq__1999(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:83:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const QBitmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:83:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const QBitmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc: In function ‘void _call_f_operator_eq__2017(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:102:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 102 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:102:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 102 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc: In function ‘void _call_f_transformed_c2023(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:141:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 141 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:141:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 141 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc: In function ‘void _call_f_transformed_c2350(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:160:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 160 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:160:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 160 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc: In function ‘void _call_f_fromData_6058(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:183:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 183 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:183:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 183 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:185:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 185 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QImage::Format_MonoLSB), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:185:147: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 185 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QImage::Format_MonoLSB), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc: In function ‘void _call_f_fromImage_5137(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:206:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 206 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:206:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 206 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc: In function ‘void _call_ctor_QBitmap_Adaptor_2017(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:403:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 403 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:403:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 403 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc: In function ‘void _call_ctor_QBitmap_Adaptor_1805(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:442:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 442 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:442:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 442 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc: In function ‘void _call_ctor_QBitmap_Adaptor_3648(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:462:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 462 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:462:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 462 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc: In function ‘void _call_ctor_QBitmap_Adaptor_1999(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:481:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 481 | const QBitmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc:481:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 481 | const QBitmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQBrush.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_ctor_QBrush_1794(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:73:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:73:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_ctor_QBrush_3591(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:94:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 94 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:94:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 94 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:95:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::SolidPattern), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:95:147: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::SolidPattern), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_ctor_QBrush_3539(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:116:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 116 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:116:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 116 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:117:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::SolidPattern), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:117:147: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::SolidPattern), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_ctor_QBrush_3814(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:138:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 138 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:138:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 138 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:139:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 139 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:139:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 139 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_ctor_QBrush_3762(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:160:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 160 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:160:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 160 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:161:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 161 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:161:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 161 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_ctor_QBrush_2017(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:180:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 180 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:180:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 180 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_ctor_QBrush_1877(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:199:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 199 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:199:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 199 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_ctor_QBrush_1910(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:218:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:218:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 218 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_ctor_QBrush_2208(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:237:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 237 | const QGradient &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:237:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 237 | const QGradient &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_f_operator_excl__eq__c1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:331:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 331 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:331:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 331 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_f_operator_eq__1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:350:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 350 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:350:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 350 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_f_operator_eq__eq__c1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:369:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 369 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:369:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 369 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_f_setColor_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:388:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 388 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:388:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 388 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_f_setColor_1853(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:408:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 408 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:408:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 408 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_f_setMatrix_2023(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:428:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 428 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:428:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 428 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_f_setStyle_1794(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:448:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 448 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:448:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 448 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_f_setTexture_2017(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:468:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 468 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:468:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 468 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_f_setTextureImage_1877(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:488:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 488 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:488:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 488 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc: In function ‘void _call_f_setTransform_2350(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:508:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 508 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc:508:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 508 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQClipboard.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc: In function ‘void _call_f_clear_1934(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:72:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:72:151: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc: In function ‘void _call_f_image_c1934(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:92:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:92:151: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc: In function ‘void _call_f_mimeData_c1934(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:111:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 111 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:111:151: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 111 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc: In function ‘void _call_f_pixmap_c1934(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:175:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 175 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:175:151: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 175 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc: In function ‘void _call_f_setImage_3703(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:196:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 196 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:196:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 196 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:197:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 197 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:197:151: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 197 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc: In function ‘void _call_f_setMimeData_3299(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:220:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 220 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:220:151: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 220 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc: In function ‘void _call_f_setPixmap_3843(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:242:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 242 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:242:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 242 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:243:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 243 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:243:151: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 243 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc: In function ‘void _call_f_setText_3851(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:265:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 265 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:265:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 265 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:266:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 266 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:266:151: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 266 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc: In function ‘void _call_f_text_c1934(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:316:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 316 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:316:151: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 316 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc: In function ‘void _call_f_text_c3156(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:338:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 338 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc:338:151: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 338 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCloseEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCloseEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCloseEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQColor.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc: In function ‘void _call_ctor_QColor_1853(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:68:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:68:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc: In function ‘void _call_ctor_QColor_1539(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:172:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 172 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:172:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 172 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc: In function ‘void _call_ctor_QColor_1905(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:191:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 191 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:191:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 191 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc: In function ‘void _call_f_convertTo_c1539(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:300:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 300 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:300:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 300 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc: In function ‘void _call_f_name_c2146(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:933:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 933 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:933:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 933 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc: In function ‘void _call_f_operator_excl__eq__c1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:952:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 952 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:952:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 952 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc: In function ‘void _call_f_operator_eq__1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:971:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 971 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:971:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 971 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc: In function ‘void _call_f_operator_eq__1853(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:990:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 990 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:990:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 990 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc: In function ‘void _call_f_operator_eq__eq__c1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:1009:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1009 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:1009:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1009 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc: In function ‘void _call_f_setNamedColor_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:1433:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1433 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:1433:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1433 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc: In function ‘void _call_f_isValidColor_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:2076:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2076 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc:2076:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2076 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQConicalGradient.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQConicalGradient.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQConicalGradient.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQConicalGradient.cc: In function ‘void _call_ctor_QConicalGradient_2949(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQConicalGradient.cc:72:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQConicalGradient.cc:72:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQConicalGradient.cc: In function ‘void _call_f_setCenter_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQConicalGradient.cc:167:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 167 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQConicalGradient.cc:167:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 167 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQContextMenuEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc: In function ‘void _call_ctor_QContextMenuEvent_Adaptor_9494(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc:219:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 219 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc:219:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 219 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc:220:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 220 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc:220:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 220 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc:221:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 221 | const QPoint &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc:221:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 221 | const QPoint &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc: In function ‘void _call_ctor_QContextMenuEvent_Adaptor_6525(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc:244:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 244 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc:244:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 244 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc:245:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 245 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc:245:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 245 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc:246:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 246 | const QPoint &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc:246:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 246 | const QPoint &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc: In function ‘void _call_ctor_QContextMenuEvent_Adaptor_4717(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc:266:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 266 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc:266:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 266 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc:267:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 267 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc:267:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 267 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCursor.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc: In function ‘void _call_ctor_QCursor_1884(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:69:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:69:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc: In function ‘void _call_ctor_QCursor_5208(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:94:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 94 | const QBitmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:94:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 94 | const QBitmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:95:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QBitmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:95:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const QBitmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc: In function ‘void _call_ctor_QCursor_3335(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:120:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 120 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:120:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 120 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc: In function ‘void _call_ctor_QCursor_2032(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:141:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 141 | const QCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:141:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 141 | const QCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc: In function ‘void _call_f_operator_eq__2032(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:205:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 205 | const QCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:205:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 205 | const QCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc: In function ‘void _call_f_setShape_1884(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:239:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 239 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:239:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 239 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc: In function ‘void _call_f_setPos_1916(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:377:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 377 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:377:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 377 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc: In function ‘void _call_f_setPos_3119(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:400:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 400 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc:400:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 400 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDesktopServices.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDesktopServices.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDesktopServices.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDesktopServices.cc: In function ‘void _call_f_openUrl_1701(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDesktopServices.cc:69:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDesktopServices.cc:69:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDesktopServices.cc: In function ‘void _call_f_setUrlHandler_4842(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDesktopServices.cc:92:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDesktopServices.cc:92:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDesktopServices.cc: In function ‘void _call_f_unsetUrlHandler_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDesktopServices.cc:114:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 114 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDesktopServices.cc:114:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 114 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDoubleValidator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDoubleValidator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDoubleValidator.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDoubleValidator.cc: In function ‘void _call_f_setNotation_3014(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDoubleValidator.cc:157:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 157 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDoubleValidator.cc:157:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 157 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDoubleValidator.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDoubleValidator.cc:847:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 847 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDoubleValidator.cc:847:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 847 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDoubleValidator.cc: In function ‘void _call_emitter_notationChanged_3014(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDoubleValidator.cc:865:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 865 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDoubleValidator.cc:865:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 865 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDoubleValidator.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDoubleValidator.cc:883:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 883 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDoubleValidator.cc:883:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 883 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDrag.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc: In function ‘void _call_f_dragCursor_c1760(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:89:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:89:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc: In function ‘void _call_f_exec_4108(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:130:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 130 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:130:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 130 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc: In function ‘void _call_f_setDragCursor_3669(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:196:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 196 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:196:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 196 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:197:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 197 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:197:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 197 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc: In function ‘void _call_f_setHotSpot_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:217:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 217 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:217:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 217 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc: In function ‘void _call_f_setPixmap_2017(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:257:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 257 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:257:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 257 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc: In function ‘void _call_emitter_actionChanged_1760(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:623:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 623 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:623:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 623 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:780:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 780 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:780:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 780 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:798:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 798 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc:798:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 798 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDragEnterEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragEnterEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragEnterEvent.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragEnterEvent.cc: In function ‘void _call_ctor_QDragEnterEvent_Adaptor_11787(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragEnterEvent.cc:101:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 101 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragEnterEvent.cc:101:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 101 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDragLeaveEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragLeaveEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragLeaveEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDragMoveEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragMoveEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragMoveEvent.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragMoveEvent.cc: In function ‘void _call_f_accept_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragMoveEvent.cc:74:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragMoveEvent.cc:74:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragMoveEvent.cc: In function ‘void _call_f_ignore_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragMoveEvent.cc:125:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 125 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragMoveEvent.cc:125:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 125 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragMoveEvent.cc: In function ‘void _call_ctor_QDragMoveEvent_Adaptor_13244(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragMoveEvent.cc:201:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 201 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragMoveEvent.cc:201:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 201 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragMoveEvent.cc:206:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 206 | const qt_gsi::Converter::target_type & arg6 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::DragMove), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDragMoveEvent.cc:206:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 206 | const qt_gsi::Converter::target_type & arg6 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::DragMove), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDropEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDropEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDropEvent.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDropEvent.cc: In function ‘void _call_f_setDropAction_1760(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDropEvent.cc:193:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 193 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDropEvent.cc:193:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 193 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDropEvent.cc: In function ‘void _call_ctor_QDropEvent_Adaptor_13314(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDropEvent.cc:290:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 290 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDropEvent.cc:290:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 290 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDropEvent.cc:295:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 295 | const qt_gsi::Converter::target_type & arg6 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::Drop), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQDropEvent.cc:295:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 295 | const qt_gsi::Converter::target_type & arg6 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::Drop), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQEnterEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQEnterEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQEnterEvent.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQEnterEvent.cc: In function ‘void _call_ctor_QEnterEvent_Adaptor_5742(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQEnterEvent.cc:238:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 238 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQEnterEvent.cc:238:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 238 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQEnterEvent.cc:239:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 239 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQEnterEvent.cc:239:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 239 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQEnterEvent.cc:240:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 240 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQEnterEvent.cc:240:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 240 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQExposeEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQExposeEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQExposeEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQExposeEvent.cc: In function ‘void _call_ctor_QExposeEvent_Adaptor_2006(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQExposeEvent.cc:105:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 105 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQExposeEvent.cc:105:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 105 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFileOpenEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFileOpenEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFileOpenEvent.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFileOpenEvent.cc: In function ‘void _call_ctor_QFileOpenEvent_Adaptor_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFileOpenEvent.cc:151:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 151 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFileOpenEvent.cc:151:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 151 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFileOpenEvent.cc: In function ‘void _call_ctor_QFileOpenEvent_Adaptor_1701(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFileOpenEvent.cc:169:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 169 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFileOpenEvent.cc:169:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 169 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFocusEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFocusEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFocusEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFocusEvent.cc: In function ‘void _call_ctor_QFocusEvent_Adaptor_3334(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFocusEvent.cc:144:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 144 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFocusEvent.cc:144:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 144 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFocusEvent.cc:145:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 145 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OtherFocusReason), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFocusEvent.cc:145:149: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 145 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OtherFocusReason), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFont.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_ctor_QFont_4099(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:79:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 79 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:79:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 79 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_ctor_QFont_3496(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:103:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 103 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:103:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 103 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_ctor_QFont_1801(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:123:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 123 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:123:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 123 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_fromString_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:232:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 232 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:232:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 232 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_isCopyOf_c1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:266:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 266 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:266:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 266 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_operator_excl__eq__c1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:390:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 390 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:390:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 390 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_operator_lt__c1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:409:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 409 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:409:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 409 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_operator_eq__1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:428:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 428 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:428:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 428 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_operator_eq__eq__c1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:447:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 447 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:447:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 447 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_resolve_c1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:556:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 556 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:556:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 556 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_setCapitalization_2508(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:595:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 595 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:595:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 595 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_setFamily_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:615:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 615 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:615:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 615 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_setHintingPreference_2784(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:655:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 655 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:655:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 655 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_setLetterSpacing_3130(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:717:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 717 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:717:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 717 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_setRawName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:838:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 838 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:838:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 838 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_setStyle_1569(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:898:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 898 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:898:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 898 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_setStyleHint_4284(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:920:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 920 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:920:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 920 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:921:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 921 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QFont::PreferDefault), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:921:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 921 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QFont::PreferDefault), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_setStyleName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:941:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 941 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:941:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 941 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_setStyleStrategy_2420(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:961:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 961 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:961:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 961 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_insertSubstitution_3942(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:1245:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1245 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:1245:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1245 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:1246:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1246 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:1246:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1246 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_insertSubstitutions_4354(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:1268:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1268 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:1268:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1268 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:1269:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1269 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:1269:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1269 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_removeSubstitutions_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:1289:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1289 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:1289:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1289 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_substitute_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:1309:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1309 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:1309:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1309 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc: In function ‘void _call_f_substitutes_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:1328:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1328 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc:1328:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1328 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFontDatabase.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_bold_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:71:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:71:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:72:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:72:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_families_c3214(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:91:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QFontDatabase::Any), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:91:175: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QFontDatabase::Any), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_font_c4601(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:114:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 114 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:114:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 114 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:115:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 115 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:115:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 115 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_hasFamily_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:135:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 135 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:135:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 135 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_isBitmapScalable_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:156:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 156 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:156:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 156 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:157:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 157 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:157:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 157 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_isFixedPitch_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:178:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 178 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:178:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 178 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:179:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 179 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:179:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 179 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_isPrivateFamily_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:198:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 198 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:198:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 198 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_isScalable_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:219:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 219 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:219:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 219 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:220:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 220 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:220:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 220 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_isSmoothlyScalable_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:241:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 241 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:241:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 241 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:242:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 242 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:242:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 242 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_italic_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:263:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 263 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:263:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 263 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:264:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 264 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:264:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 264 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_pointSizes_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:285:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 285 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:285:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 285 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:286:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 286 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:286:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 286 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_smoothSizes_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:307:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 307 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:307:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 307 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:308:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 308 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:308:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 308 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_styleString_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:327:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 327 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:327:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 327 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_styleString_2197(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:346:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 346 | const QFontInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:346:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 346 | const QFontInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_styles_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:365:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 365 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:365:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 365 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_weight_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:386:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 386 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:386:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 386 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:387:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 387 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:387:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 387 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_writingSystems_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:421:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 421 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:421:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 421 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_addApplicationFont_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:440:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 440 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:440:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 440 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_addApplicationFontFromData_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:459:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 459 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:459:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 459 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_systemFont_2881(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:561:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 561 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:561:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 561 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_writingSystemName_3214(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:580:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 580 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:580:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 580 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc: In function ‘void _call_f_writingSystemSample_3214(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:599:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 599 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc:599:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 599 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFontInfo.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontInfo.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontInfo.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontInfo.cc: In function ‘void _call_ctor_QFontInfo_1801(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontInfo.cc:53:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 53 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontInfo.cc:53:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 53 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontInfo.cc: In function ‘void _call_ctor_QFontInfo_2197(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontInfo.cc:72:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QFontInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontInfo.cc:72:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QFontInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontInfo.cc: In function ‘void _call_f_operator_eq__2197(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontInfo.cc:166:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 166 | const QFontInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontInfo.cc:166:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 166 | const QFontInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFontMetrics.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_ctor_QFontMetrics_1801(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:56:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 56 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:56:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 56 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_ctor_QFontMetrics_3496(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:77:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 77 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:77:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 77 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_ctor_QFontMetrics_2528(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:97:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 97 | const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:97:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 97 | const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_boundingRect_c899(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:146:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 146 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:146:122: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 146 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_boundingRect_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:165:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 165 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:165:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 165 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_boundingRect_c5872(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:192:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 192 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:192:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 192 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:194:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 194 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:194:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 194 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_boundingRect_c6824(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:234:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 234 | const QString &arg6 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:234:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 234 | const QString &arg6 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_charWidth_c2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:272:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 272 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:272:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 272 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_elidedText_c5277(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:313:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 313 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:313:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 313 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:314:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 314 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:314:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 314 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_horizontalAdvance_c2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:352:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 352 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:352:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 352 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_horizontalAdvance_c899(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:372:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 372 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:372:122: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 372 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_inFont_c899(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:391:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:391:122: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 391 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_leftBearing_c899(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:444:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 444 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:444:122: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 444 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_operator_excl__eq__c2528(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:538:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 538 | const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:538:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 538 | const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_operator_eq__2528(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:557:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 557 | const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:557:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 557 | const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_operator_eq__eq__c2528(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:576:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 576 | const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:576:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 576 | const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_rightBearing_c899(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:610:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 610 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:610:122: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 610 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_size_c4188(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:636:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 636 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:636:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 636 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_tightBoundingRect_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:692:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 692 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:692:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 692 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_width_c2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:728:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 728 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:728:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 728 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_width_c3343(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:752:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:752:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 752 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc: In function ‘void _call_f_width_c899(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:773:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 773 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc:773:122: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 773 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFontMetricsF.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_ctor_QFontMetricsF_1801(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:57:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 57 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:57:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 57 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_ctor_QFontMetricsF_3496(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:78:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 78 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:78:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 78 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_ctor_QFontMetricsF_2528(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:98:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 98 | const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:98:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 98 | const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_ctor_QFontMetricsF_2598(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:117:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QFontMetricsF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:117:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QFontMetricsF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_f_boundingRect_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:166:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 166 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:166:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 166 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_f_boundingRect_c899(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:185:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 185 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:185:122: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 185 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_f_boundingRect_c5942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:212:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 212 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:212:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 212 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:214:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 214 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:214:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 214 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_f_elidedText_c5581(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:271:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 271 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:271:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 271 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:272:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 272 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:272:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 272 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_f_horizontalAdvance_c2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:310:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 310 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:310:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 310 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_f_horizontalAdvance_c899(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:330:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 330 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:330:122: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 330 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_f_inFont_c899(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:349:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 349 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:349:122: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 349 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_f_leftBearing_c899(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:402:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 402 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:402:122: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 402 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_f_operator_excl__eq__c2598(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:496:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 496 | const QFontMetricsF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:496:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 496 | const QFontMetricsF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_f_operator_eq__2598(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:515:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 515 | const QFontMetricsF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:515:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 515 | const QFontMetricsF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_f_operator_eq__2528(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:534:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 534 | const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:534:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 534 | const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_f_operator_eq__eq__c2598(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:553:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 553 | const QFontMetricsF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:553:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 553 | const QFontMetricsF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_f_rightBearing_c899(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:587:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 587 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:587:122: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 587 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_f_size_c4188(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:613:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 613 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:613:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 613 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_f_tightBoundingRect_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:669:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 669 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:669:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 669 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_f_width_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:703:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 703 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:703:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 703 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc: In function ‘void _call_f_width_c899(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:722:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 722 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc:722:122: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 722 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGenericPlugin.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPlugin.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPlugin.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPlugin.cc: In function ‘void _call_f_create_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPlugin.cc:73:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPlugin.cc:73:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPlugin.cc:74:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPlugin.cc:74:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPlugin.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPlugin.cc:519:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 519 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPlugin.cc:519:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 519 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPlugin.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPlugin.cc:537:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 537 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPlugin.cc:537:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 537 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGenericPluginFactory.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPluginFactory.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPluginFactory.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPluginFactory.cc: In function ‘void _call_f_create_3942(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPluginFactory.cc:70:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPluginFactory.cc:70:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 70 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPluginFactory.cc:71:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGenericPluginFactory.cc:71:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGlyphRun.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc: In function ‘void _call_ctor_QGlyphRun_2219(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:70:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | const QGlyphRun &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:70:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 70 | const QGlyphRun &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc: In function ‘void _call_f_operator_excl__eq__c2219(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:180:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 180 | const QGlyphRun &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:180:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 180 | const QGlyphRun &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc: In function ‘void _call_f_operator_eq__2219(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:199:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 199 | const QGlyphRun &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:199:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 199 | const QGlyphRun &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc: In function ‘void _call_f_operator_eq__eq__c2219(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:218:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | const QGlyphRun &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:218:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 218 | const QGlyphRun &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc: In function ‘void _call_f_setBoundingRect_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:282:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 282 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:282:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 282 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc: In function ‘void _call_f_setFlag_3417(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:304:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 304 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:304:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 304 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc: In function ‘void _call_f_setGlyphIndexes_2805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:345:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 345 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:345:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 345 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc: In function ‘void _call_f_setPositions_2816(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:385:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 385 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:385:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 385 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc: In function ‘void _call_f_setRawFont_2099(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:431:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 431 | const QRawFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc:431:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 431 | const QRawFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGradient.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc: In function ‘void _call_ctor_QGradient_2074(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc:68:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc:68:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc: In function ‘void _call_f_operator_excl__eq__c2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc:117:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QGradient &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc:117:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QGradient &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc: In function ‘void _call_f_operator_eq__eq__c2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc:136:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 136 | const QGradient &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc:136:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 136 | const QGradient &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc: In function ‘void _call_f_setColorAt_2868(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc:158:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 158 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc:158:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 158 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc: In function ‘void _call_f_setCoordinateMode_2868(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc:178:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 178 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc:178:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 178 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc: In function ‘void _call_f_setInterpolationMode_3220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc:198:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 198 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc:198:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 198 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc: In function ‘void _call_f_setSpread_2054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc:218:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc:218:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 218 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc: In function ‘void _call_f_setStops_3460(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc:238:33: warning: possibly dangling reference to a temporary [-Wdangling-reference] 238 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc:238:91: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader >&>().gsi::arg_reader >&>::operator()((* & args), heap)’ 238 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGuiApplication.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc: In function ‘void _call_f_changeOverrideCursor_2032(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:192:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 192 | const QCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:192:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 192 | const QCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc: In function ‘void _call_f_screenAt_1916(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:543:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 543 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:543:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 543 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc: In function ‘void _call_f_setApplicationDisplayName_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:577:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 577 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:577:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 577 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc: In function ‘void _call_f_setDesktopFileName_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:597:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 597 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:597:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 597 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc: In function ‘void _call_f_setFont_1801(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:657:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 657 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:657:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 657 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc: In function ‘void _call_f_setLayoutDirection_2316(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:677:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 677 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:677:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 677 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc: In function ‘void _call_f_setOverrideCursor_2032(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:697:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 697 | const QCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:697:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 697 | const QCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc: In function ‘void _call_f_setPalette_2113(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:717:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 717 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:717:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 717 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc: In function ‘void _call_f_setWindowIcon_1787(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:757:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 757 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:757:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 757 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc: In function ‘void _call_f_topLevelAt_1916(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:808:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 808 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:808:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 808 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc: In function ‘void _call_emitter_applicationStateChanged_2402(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:1313:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1313 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:1313:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1313 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc: In function ‘void _call_emitter_fontChanged_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:1538:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1538 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:1538:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1538 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:1570:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1570 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:1570:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1570 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc: In function ‘void _call_emitter_layoutDirectionChanged_2316(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:1602:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1602 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:1602:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1602 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:1620:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1620 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:1620:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1620 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc: In function ‘void _call_emitter_paletteChanged_2113(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:1666:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1666 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc:1666:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1666 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQHelpEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHelpEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHelpEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHelpEvent.cc: In function ‘void _call_ctor_QHelpEvent_Adaptor_5181(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHelpEvent.cc:189:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 189 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHelpEvent.cc:189:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 189 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHelpEvent.cc:190:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 190 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHelpEvent.cc:190:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 190 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHelpEvent.cc:191:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 191 | const QPoint &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHelpEvent.cc:191:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 191 | const QPoint &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQHideEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHideEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHideEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQHoverEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHoverEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHoverEvent.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHoverEvent.cc: In function ‘void _call_ctor_QHoverEvent_Adaptor_8290(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHoverEvent.cc:166:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 166 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHoverEvent.cc:166:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 166 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHoverEvent.cc:167:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 167 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHoverEvent.cc:167:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 167 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHoverEvent.cc:168:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 168 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQHoverEvent.cc:168:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 168 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQIcon.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_ctor_QIcon_2017(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:73:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:73:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_ctor_QIcon_1787(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:92:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:92:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_ctor_QIcon_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:111:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 111 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:111:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 111 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_actualSize_c4543(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:153:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:153:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 153 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:154:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 154 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:154:141: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 154 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:155:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 155 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:155:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 155 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_actualSize_c5770(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:181:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | const QSize &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:181:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 181 | const QSize &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:182:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 182 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:182:141: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 182 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:183:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 183 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:183:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 183 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_addFile_6460(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:208:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 208 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:208:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 208 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:209:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 209 | const QSize &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSize(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:209:64: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 209 | const QSize &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSize(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:210:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 210 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:210:141: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 210 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:211:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 211 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:211:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 211 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_addPixmap_4755(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:235:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 235 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:235:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 235 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:236:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 236 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:236:141: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 236 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:237:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 237 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:237:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 237 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_availableSizes_c2846(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:259:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 259 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:259:141: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 259 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:260:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 260 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:260:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 260 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_operator_eq__1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:370:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 370 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:370:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 370 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_paint_c8490(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:398:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 398 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:398:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 398 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:400:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 400 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:400:141: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 400 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:401:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 401 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:401:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 401 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_paint_c9442(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:441:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 441 | const qt_gsi::Converter::target_type & arg7 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:441:141: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 441 | const qt_gsi::Converter::target_type & arg7 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:442:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 442 | const qt_gsi::Converter::target_type & arg8 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:442:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 442 | const qt_gsi::Converter::target_type & arg8 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_pixmap_c4543(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:466:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 466 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:466:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 466 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:467:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 467 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:467:141: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 467 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:468:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 468 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:468:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 468 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_pixmap_c4164(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:495:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 495 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:495:141: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 495 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:496:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 496 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:496:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 496 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_pixmap_c3505(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:520:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 520 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:520:141: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 520 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:521:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 521 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:521:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 521 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_pixmap_c5770(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:547:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 547 | const QSize &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:547:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 547 | const QSize &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:548:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 548 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:548:141: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 548 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:549:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 549 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:549:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 549 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_fromTheme_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:638:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 638 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:638:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 638 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_fromTheme_3704(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:659:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 659 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:659:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 659 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:660:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 660 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:660:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 660 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_hasThemeIcon_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:679:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 679 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:679:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 679 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_setFallbackSearchPaths_2437(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:698:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 698 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:698:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 698 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_setFallbackThemeName_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:718:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 718 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:718:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 718 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_setThemeName_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:738:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 738 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:738:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 738 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc: In function ‘void _call_f_setThemeSearchPaths_2437(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:758:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 758 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc:758:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 758 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQIconDragEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconDragEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconDragEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQIconEngine.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc: In function ‘void _call_f_actualSize_4543(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:61:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 61 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:61:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 61 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:62:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 62 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:62:134: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 62 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:63:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 63 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:63:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 63 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc: In function ‘void _call_f_addFile_6460(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:88:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 88 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:88:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 88 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:89:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const QSize &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:89:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const QSize &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:90:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 90 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:90:134: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 90 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:91:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:91:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc: In function ‘void _call_f_addPixmap_4755(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:115:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 115 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:115:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 115 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:116:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 116 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:116:134: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 116 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:117:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:117:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc: In function ‘void _call_f_availableSizes_c2846(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:139:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 139 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:139:141: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 139 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:140:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 140 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:140:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 140 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc: In function ‘void _call_f_paint_5848(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:226:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 226 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:226:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 226 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:227:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 227 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:227:134: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 227 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:228:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 228 | const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:228:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 228 | const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc: In function ‘void _call_f_pixmap_4543(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:252:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 252 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:252:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 252 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:253:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 253 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:253:134: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 253 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:254:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 254 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:254:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 254 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc: In function ‘void _call_f_scaledPixmap_5506(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:298:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 298 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:298:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 298 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:299:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 299 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:299:134: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 299 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:300:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 300 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:300:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 300 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc: In function ‘void _call_ctor_QIconEngine_Adaptor_2385(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:624:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 624 | const QIconEngine &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc:624:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 624 | const QIconEngine &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQIconEngine_AvailableSizesArgument.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine_AvailableSizesArgument.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine_AvailableSizesArgument.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQIconEngine_ScaledPixmapArgument.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine_ScaledPixmapArgument.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine_ScaledPixmapArgument.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQIconEnginePlugin.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEnginePlugin.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEnginePlugin.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEnginePlugin.cc: In function ‘void _call_f_create_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEnginePlugin.cc:72:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEnginePlugin.cc:72:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEnginePlugin.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEnginePlugin.cc:513:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 513 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEnginePlugin.cc:513:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 513 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEnginePlugin.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEnginePlugin.cc:531:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 531 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIconEnginePlugin.cc:531:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 531 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQImage.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_convertToFormat_cr4993(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:253:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 253 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:253:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 253 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_convertToFormat_c7392(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:277:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 277 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:277:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 277 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:278:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 278 | const QVector &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:278:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 278 | const QVector &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_copy_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:298:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 298 | const QRect &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRect(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:298:64: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 298 | const QRect &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRect(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_createMaskFromColor_c3198(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:386:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 386 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::MaskInColor), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:386:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 386 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::MaskInColor), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_fill_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:501:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 501 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:501:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 501 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_fill_1853(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:521:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 521 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:521:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 521 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_invertPixels_2137(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:586:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 586 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QImage::InvertRgb), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:586:155: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 586 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QImage::InvertRgb), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_load_3648(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:675:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 675 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:675:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 675 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_loadFromData_3932(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:722:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 722 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:722:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 722 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_operator_excl__eq__c1877(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:779:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 779 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:779:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 779 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_operator_eq__1877(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:798:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 798 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:798:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 798 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_operator_eq__eq__c1877(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:817:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 817 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:817:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 817 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_pixel_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:873:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 873 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:873:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 873 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_pixelColor_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:914:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 914 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:914:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 914 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_pixelIndex_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:970:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 970 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:970:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 970 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_reinterpretAsFormat_1733(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1004:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1004 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1004:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1004 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_save_c4307(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1042:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1042 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1042:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1042 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_scaled_c6100(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1096:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1096 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1096:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1096 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1097:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1097 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1097:163: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1097 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_scaled_c6479(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1120:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1120 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1120:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1120 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1121:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1121 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1121:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1121 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1122:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1122 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1122:163: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1122 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_scaledToHeight_c3292(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1144:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1144 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1144:163: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1144 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_scaledToWidth_c3292(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1166:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1166 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1166:163: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1166 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_setAlphaChannel_1877(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1204:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1204 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1204:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1204 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_setOffset_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1347:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1347 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1347:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1347 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_setPixel_3580(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1395:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1395 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1395:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1395 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_setPixelColor_3223(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1422:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1422 | const QColor &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1422:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1422 | const QColor &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_setPixelColor_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1444:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1444 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1444:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1444 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1445:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1445 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1445:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1445 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_setText_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1467:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1467 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1467:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1467 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1468:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1468 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1468:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1468 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_transformed_c4548(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1555:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1555 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1555:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1555 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1556:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1556 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1556:163: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1556 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_transformed_c4875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1577:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1577 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1577:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1577 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1578:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1578 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1578:163: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1578 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_valid_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1619:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1619 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1619:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1619 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_fromData_3932(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1680:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1680 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1680:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1680 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_toPixelFormat_1733(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1719:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1719 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1719:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1719 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_trueMatrix_3341(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1742:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1742 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1742:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1742 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_f_trueMatrix_3668(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1767:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1767 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:1767:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1767 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_ctor_QImage_Adaptor_3430(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:2125:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2125 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:2125:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2125 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:2126:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2126 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:2126:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2126 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_ctor_QImage_Adaptor_3051(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:2150:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2150 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:2150:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2150 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_ctor_QImage_Adaptor_3648(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:2170:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2170 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:2170:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2170 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_ctor_QImage_Adaptor_1877(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:2189:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2189 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:2189:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2189 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_fp_convertToFormat_helper_c4993(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:2209:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2209 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:2209:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2209 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc: In function ‘void _call_fp_convertToFormat_inplace_4993(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:2230:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2230 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc:2230:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2230 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQImageIOHandler.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc: In function ‘void _call_f_option_c3086(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc:224:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 224 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc:224:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 224 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc: In function ‘void _call_f_setFormat_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc:282:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 282 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc:282:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 282 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc: In function ‘void _call_f_setFormat_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc:302:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 302 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc:302:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 302 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc: In function ‘void _call_f_setOption_5097(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc:324:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 324 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc:324:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 324 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc:325:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 325 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc:325:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 325 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc: In function ‘void _call_f_supportsOption_c3086(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc:345:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 345 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc:345:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 345 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc: In function ‘void _call_f_write_1877(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc:364:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 364 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc:364:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 364 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQImageIOPlugin.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOPlugin.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOPlugin.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOPlugin.cc: In function ‘void _call_f_capabilities_c3648(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOPlugin.cc:76:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOPlugin.cc:76:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 76 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOPlugin.cc: In function ‘void _call_f_create_c3648(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOPlugin.cc:98:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 98 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOPlugin.cc:98:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 98 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOPlugin.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOPlugin.cc:588:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 588 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOPlugin.cc:588:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 588 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOPlugin.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOPlugin.cc:606:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 606 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageIOPlugin.cc:606:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 606 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQImageReader.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc: In function ‘void _call_ctor_QImageReader_3648(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:75:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 75 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:75:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 75 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc: In function ‘void _call_ctor_QImageReader_4226(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:96:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:96:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:97:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 97 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:97:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 97 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc: In function ‘void _call_f_setBackgroundColor_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:539:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 539 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:539:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 539 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc: In function ‘void _call_f_setClipRect_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:559:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 559 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:559:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 559 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc: In function ‘void _call_f_setFileName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:619:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 619 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:619:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 619 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc: In function ‘void _call_f_setFormat_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:639:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 639 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:639:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 639 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc: In function ‘void _call_f_setScaledClipRect_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:699:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 699 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:699:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 699 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc: In function ‘void _call_f_setScaledSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:719:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 719 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:719:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 719 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc: In function ‘void _call_f_supportsOption_c3086(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:799:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 799 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:799:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 799 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc: In function ‘void _call_f_text_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:818:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 818 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:818:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 818 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc: In function ‘void _call_f_imageFormat_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:867:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 867 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:867:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 867 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc: In function ‘void _call_f_imageFormatsForMimeType_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:905:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 905 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc:905:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 905 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQImageWriter.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc: In function ‘void _call_ctor_QImageWriter_3648(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:72:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:72:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc: In function ‘void _call_ctor_QImageWriter_4226(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:93:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:93:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 93 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:94:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 94 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:94:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 94 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc: In function ‘void _call_f_setDescription_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:313:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 313 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:313:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 313 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc: In function ‘void _call_f_setFileName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:353:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 353 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:353:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 353 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc: In function ‘void _call_f_setFormat_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:373:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 373 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:373:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 373 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc: In function ‘void _call_f_setSubType_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:473:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 473 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:473:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 473 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc: In function ‘void _call_f_setText_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:495:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 495 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:495:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 495 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:496:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 496 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:496:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 496 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc: In function ‘void _call_f_supportsOption_c3086(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:566:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 566 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:566:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 566 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc: In function ‘void _call_f_write_1877(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:600:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 600 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:600:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 600 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc: In function ‘void _call_f_imageFormatsForMimeType_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:619:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 619 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc:619:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 619 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQInputEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputEvent.cc: In function ‘void _call_ctor_QInputEvent_Adaptor_4534(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputEvent.cc:170:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 170 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputEvent.cc:170:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 170 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQInputMethod.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethod.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethod.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethod.cc: In function ‘void _call_f_invokeAction_3035(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethod.cc:196:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 196 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethod.cc:196:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 196 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethod.cc: In function ‘void _call_f_setInputItemRectangle_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethod.cc:293:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 293 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethod.cc:293:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 293 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethod.cc: In function ‘void _call_f_setInputItemTransform_2350(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethod.cc:313:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 313 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethod.cc:313:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 313 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethod.cc: In function ‘void _call_f_queryFocusObject_3554(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethod.cc:391:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethod.cc:391:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 391 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQInputMethodEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc: In function ‘void _call_f_setCommitString_3343(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc:132:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc:132:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 132 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc: In function ‘void _call_ctor_QInputMethodEvent_Adaptor_6641(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc:223:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 223 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc:223:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 223 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc:224:46: warning: possibly dangling reference to a temporary [-Wdangling-reference] 224 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc:224:117: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 224 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc: In function ‘void _call_ctor_QInputMethodEvent_Adaptor_3045(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc:242:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 242 | const QInputMethodEvent &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc:242:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 242 | const QInputMethodEvent &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc: In instantiation of ‘static void gsi::_assign::call(void*, const void*) [with X = QInputMethodEvent_Adaptor]’: ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:629:57: required from ‘void gsi::Class::assign(void*, const void*) const [with X = QInputMethodEvent_Adaptor; Adapted = gsi::NoAdaptorTag]’ 629 | _assign::value>::call (dest, src); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:627:16: required from here 627 | virtual void assign (void *dest, const void *src) const | ^~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc:165:7: warning: implicitly-declared ‘QInputMethodEvent& QInputMethodEvent::operator=(const QInputMethodEvent&)’ is deprecated [-Wdeprecated-copy] 165 | class QInputMethodEvent_Adaptor : public QInputMethodEvent, public qt_gsi::QtObjectBase | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtGui/QInputMethodEvent:1, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc:30: /usr/include/qt5/QtGui/qevent.h:609:5: note: because ‘QInputMethodEvent’ has user-provided ‘QInputMethodEvent::QInputMethodEvent(const QInputMethodEvent&)’ 609 | QInputMethodEvent(const QInputMethodEvent &other); | ^~~~~~~~~~~~~~~~~ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:45: ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:304:106: note: synthesized method ‘QInputMethodEvent_Adaptor& QInputMethodEvent_Adaptor::operator=(const QInputMethodEvent_Adaptor&)’ first required here 304 | template struct _assign { static void call (void *dest, const void *src) { *(X *)dest = *(const X *)src; } }; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h: In instantiation of ‘static void gsi::_assign::call(void*, const void*) [with X = QInputMethodEvent]’: ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:629:57: required from ‘void gsi::Class::assign(void*, const void*) const [with X = QInputMethodEvent; Adapted = gsi::NoAdaptorTag]’ 629 | _assign::value>::call (dest, src); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:627:16: required from here 627 | virtual void assign (void *dest, const void *src) const | ^~~~~~ ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:304:106: warning: implicitly-declared ‘QInputMethodEvent& QInputMethodEvent::operator=(const QInputMethodEvent&)’ is deprecated [-Wdeprecated-copy] 304 | template struct _assign { static void call (void *dest, const void *src) { *(X *)dest = *(const X *)src; } }; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/qt5/QtGui/qevent.h:609:5: note: because ‘QInputMethodEvent’ has user-provided ‘QInputMethodEvent::QInputMethodEvent(const QInputMethodEvent&)’ 609 | QInputMethodEvent(const QInputMethodEvent &other); | ^~~~~~~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQInputMethodEvent_Attribute.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent_Attribute.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent_Attribute.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent_Attribute.cc: In function ‘void _call_ctor_QInputMethodEvent_Attribute_6102(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent_Attribute.cc:58:76: warning: possibly dangling reference to a temporary [-Wdangling-reference] 58 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent_Attribute.cc:58:176: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 58 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent_Attribute.cc: In function ‘void _call_ctor_QInputMethodEvent_Attribute_4968(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent_Attribute.cc:84:76: warning: possibly dangling reference to a temporary [-Wdangling-reference] 84 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent_Attribute.cc:84:176: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 84 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQInputMethodQueryEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodQueryEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodQueryEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodQueryEvent.cc: In function ‘void _call_f_setValue_4431(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodQueryEvent.cc:70:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodQueryEvent.cc:70:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 70 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodQueryEvent.cc:71:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodQueryEvent.cc:71:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodQueryEvent.cc: In function ‘void _call_f_value_c2420(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodQueryEvent.cc:91:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodQueryEvent.cc:91:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQIntValidator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIntValidator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIntValidator.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIntValidator.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIntValidator.cc:756:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 756 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIntValidator.cc:756:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 756 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIntValidator.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIntValidator.cc:774:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 774 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQIntValidator.cc:774:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 774 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQKeyEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc: In function ‘void _call_f_matches_c2869(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc:98:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 98 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc:98:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 98 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc: In function ‘void _call_ctor_QKeyEvent_Adaptor_10234(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc:288:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 288 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc:288:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 288 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc:291:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 291 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc:291:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 291 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc: In function ‘void _call_ctor_QKeyEvent_Adaptor_13204(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc:327:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 327 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc:327:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 327 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc:333:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 333 | const QString &arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc:333:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 333 | const QString &arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQKeySequence.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc: In function ‘void _call_ctor_QKeySequence_5114(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:69:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:69:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:70:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QKeySequence::NativeText), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:70:175: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 70 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QKeySequence::NativeText), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc: In function ‘void _call_ctor_QKeySequence_2516(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:117:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:117:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc: In function ‘void _call_ctor_QKeySequence_2869(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:136:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 136 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:136:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 136 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc: In function ‘void _call_f_matches_c2516(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:200:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 200 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:200:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 200 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc: In function ‘void _call_f_operator_excl__eq__c2516(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:219:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 219 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:219:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 219 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc: In function ‘void _call_f_operator_lt__c2516(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:238:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 238 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:238:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 238 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc: In function ‘void _call_f_operator_lt__eq__c2516(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:257:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 257 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:257:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 257 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc: In function ‘void _call_f_operator_eq__2516(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:276:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 276 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:276:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 276 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc: In function ‘void _call_f_operator_eq__eq__c2516(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:295:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 295 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:295:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 295 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc: In function ‘void _call_f_operator_gt__c2516(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:314:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 314 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:314:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 314 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc: In function ‘void _call_f_operator_gt__eq__c2516(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:333:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 333 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:333:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 333 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc: In function ‘void _call_f_toString_c3197(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:391:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QKeySequence::PortableText), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:391:175: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 391 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QKeySequence::PortableText), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc: In function ‘void _call_f_fromString_5114(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:412:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 412 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:412:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 412 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:413:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 413 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QKeySequence::PortableText), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:413:175: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 413 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QKeySequence::PortableText), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc: In function ‘void _call_f_keyBindings_2869(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:432:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 432 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:432:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 432 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc: In function ‘void _call_f_listFromString_5114(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:453:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 453 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:453:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 453 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:454:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 454 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QKeySequence::PortableText), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:454:175: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 454 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QKeySequence::PortableText), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc: In function ‘void _call_f_listToString_6220(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:475:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 475 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:475:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 475 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:476:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 476 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QKeySequence::PortableText), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:476:175: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 476 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QKeySequence::PortableText), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc: In function ‘void _call_f_mnemonic_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:495:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 495 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc:495:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 495 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQLinearGradient.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQLinearGradient.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQLinearGradient.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQLinearGradient.cc: In function ‘void _call_ctor_QLinearGradient_3864(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQLinearGradient.cc:72:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQLinearGradient.cc:72:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQLinearGradient.cc:73:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQLinearGradient.cc:73:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQLinearGradient.cc: In function ‘void _call_f_setFinalStop_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQLinearGradient.cc:135:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 135 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQLinearGradient.cc:135:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 135 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQLinearGradient.cc: In function ‘void _call_f_setStart_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQLinearGradient.cc:178:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 178 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQLinearGradient.cc:178:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 178 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMatrix.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:41: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc: In function ‘void _call_ctor_QMatrix_2023(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:111:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 111 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:111:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 111 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc: In function ‘void _call_f_map_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:342:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 342 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:342:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 342 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc: In function ‘void _call_f_map_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:361:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 361 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:361:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 361 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc: In function ‘void _call_f_map_c1786(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:380:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 380 | const QLine &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:380:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 380 | const QLine &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc: In function ‘void _call_f_map_c1856(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:399:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 399 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:399:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 399 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc: In function ‘void _call_f_map_c2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:418:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 418 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:418:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 418 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc: In function ‘void _call_f_map_c2138(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:437:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 437 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:437:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 437 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc: In function ‘void _call_f_map_c2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:456:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 456 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:456:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 456 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc: In function ‘void _call_f_map_c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:475:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 475 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:475:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 475 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc: In function ‘void _call_f_mapRect_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:494:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 494 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:494:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 494 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc: In function ‘void _call_f_mapRect_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:513:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 513 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:513:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 513 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc: In function ‘void _call_f_mapToPolygon_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:532:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 532 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:532:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 532 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc: In function ‘void _call_f_operator_excl__eq__c2023(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:551:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 551 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:551:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 551 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc: In function ‘void _call_f_operator_star__c2023(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:570:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 570 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:570:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 570 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc: In function ‘void _call_f_operator_star__eq__2023(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:589:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 589 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:589:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 589 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc: In function ‘void _call_f_operator_eq__2023(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:608:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 608 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:608:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 608 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc: In function ‘void _call_f_operator_eq__eq__c2023(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:627:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 627 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc:627:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 627 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMatrix4x4.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_ctor_QMatrix4x4_2350(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:184:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 184 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:184:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 184 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_ctor_QMatrix4x4_2023(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:203:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 203 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:203:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 203 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_lookAt_6204(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:445:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 445 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:445:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 445 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:446:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 446 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:446:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 446 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:447:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 447 | const QVector3D &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:447:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 447 | const QVector3D &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_map_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:467:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 467 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:467:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 467 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_map_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:486:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 486 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:486:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 486 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_map_c2140(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:505:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 505 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:505:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 505 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_map_c2141(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:524:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 524 | const QVector4D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:524:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 524 | const QVector4D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_mapRect_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:543:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 543 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:543:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 543 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_mapRect_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:562:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 562 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:562:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 562 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_mapVector_c2140(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:581:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 581 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:581:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 581 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_operator_excl__eq__c2247(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:600:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 600 | const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:600:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 600 | const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_operator_star__eq__2247(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:663:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 663 | const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:663:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 663 | const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_operator_plus__eq__2247(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:701:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 701 | const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:701:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 701 | const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_operator_minus__eq__2247(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:720:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 720 | const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:720:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 720 | const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_operator_eq__eq__c2247(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:758:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 758 | const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:758:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 758 | const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_ortho_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:793:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 793 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:793:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 793 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_ortho_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:813:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 813 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:813:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 813 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_rotate_3002(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:900:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 900 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:900:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 900 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_rotate_2456(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:949:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 949 | const QQuaternion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:949:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 949 | const QQuaternion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_scale_2140(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:988:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 988 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:988:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 988 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_setColumn_2800(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:1080:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1080 | const QVector4D &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:1080:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1080 | const QVector4D &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_setRow_2800(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:1103:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1103 | const QVector4D &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:1103:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1103 | const QVector4D &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_translate_2140(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:1188:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1188 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:1188:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1188 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc: In function ‘void _call_f_viewport_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:1272:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1272 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc:1272:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1272 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMouseEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc: In function ‘void _call_f_setLocalPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:190:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 190 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:190:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 190 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc: In function ‘void _call_ctor_QMouseEvent_Adaptor_10704(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:345:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 345 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:345:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 345 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:346:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 346 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:346:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 346 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:347:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 347 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:347:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 347 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc: In function ‘void _call_ctor_QMouseEvent_Adaptor_12582(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:377:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 377 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:377:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 377 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:378:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 378 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:378:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 378 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:379:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 379 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:379:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 379 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:380:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 380 | const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:380:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 380 | const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc: In function ‘void _call_ctor_QMouseEvent_Adaptor_14460(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:412:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 412 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:412:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 412 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:413:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 413 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:413:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 413 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:414:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 414 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:414:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 414 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:415:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 415 | const QPointF &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:415:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 415 | const QPointF &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:416:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 416 | const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:416:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 416 | const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc: In function ‘void _call_ctor_QMouseEvent_Adaptor_16761(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:450:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 450 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:450:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 450 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:451:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 451 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:451:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 451 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:452:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 452 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:452:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 452 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:453:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 453 | const QPointF &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:453:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 453 | const QPointF &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:454:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 454 | const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:454:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 454 | const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:457:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 457 | const qt_gsi::Converter::target_type & arg8 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc:457:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 457 | const qt_gsi::Converter::target_type & arg8 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMoveEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMoveEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMoveEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMoveEvent.cc: In function ‘void _call_ctor_QMoveEvent_Adaptor_3724(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMoveEvent.cc:123:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 123 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMoveEvent.cc:123:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 123 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMoveEvent.cc:124:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 124 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMoveEvent.cc:124:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 124 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMovie.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:43: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc: In function ‘void _call_f_setBackgroundColor_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:351:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 351 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:351:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 351 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc: In function ‘void _call_f_setCacheMode_2002(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:371:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 371 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:371:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 371 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc: In function ‘void _call_f_setFileName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:411:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 411 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:411:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 411 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc: In function ‘void _call_f_setFormat_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:431:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 431 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:431:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 431 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc: In function ‘void _call_f_setScaledSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:471:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 471 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:471:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 471 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc: In function ‘void _call_ctor_QMovie_Adaptor_4842(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:951:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 951 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:951:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 951 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc: In function ‘void _call_ctor_QMovie_Adaptor_5420(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:974:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 974 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:974:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 974 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:975:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 975 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:975:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 975 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc: In function ‘void _call_emitter_error_3311(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:1084:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1084 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:1084:172: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1084 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:1183:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1183 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:1183:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1183 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:1201:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1201 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:1201:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1201 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc: In function ‘void _call_emitter_resized_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:1237:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1237 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:1237:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1237 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc: In function ‘void _call_emitter_stateChanged_2170(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:1297:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1297 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:1297:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1297 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc: In function ‘void _call_emitter_updated_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:1339:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1339 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc:1339:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1339 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQNativeGestureEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc: In function ‘void _call_ctor_QNativeGestureEvent_Adaptor_12349(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc:237:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 237 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc:237:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 237 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc:238:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 238 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc:238:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 238 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc:239:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 239 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc:239:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 239 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc:240:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 240 | const QPointF &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc:240:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 240 | const QPointF &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc: In function ‘void _call_ctor_QNativeGestureEvent_Adaptor_14746(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc:275:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 275 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc:275:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 275 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc:277:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 277 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc:277:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 277 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc:278:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 278 | const QPointF &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc:278:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 278 | const QPointF &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc:279:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 279 | const QPointF &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc:279:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 279 | const QPointF &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQOffscreenSurface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQOffscreenSurface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQOffscreenSurface.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQOffscreenSurface.cc: In function ‘void _call_f_setFormat_2724(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQOffscreenSurface.cc:173:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 173 | const QSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQOffscreenSurface.cc:173:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 173 | const QSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQOffscreenSurface.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQOffscreenSurface.cc:812:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 812 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQOffscreenSurface.cc:812:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 812 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQOffscreenSurface.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQOffscreenSurface.cc:830:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 830 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQOffscreenSurface.cc:830:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 830 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPageLayout.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc: In function ‘void _call_ctor_QPageLayout_11008(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:80:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 80 | const QPageSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:80:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 80 | const QPageSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:81:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 81 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:81:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 81 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:82:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 82 | const QMarginsF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:82:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 82 | const QMarginsF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:83:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPageLayout::Point), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:83:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPageLayout::Point), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:84:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 84 | const QMarginsF &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QMarginsF(0, 0, 0, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:84:72: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 84 | const QMarginsF &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QMarginsF(0, 0, 0, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc: In function ‘void _call_ctor_QPageLayout_2413(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:103:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 103 | const QPageLayout &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:103:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 103 | const QPageLayout &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc: In function ‘void _call_f_fullRect_c2068(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:137:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 137 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:137:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 137 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc: In function ‘void _call_f_isEquivalentTo_c2413(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:190:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 190 | const QPageLayout &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:190:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 190 | const QPageLayout &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc: In function ‘void _call_f_margins_c2068(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:239:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 239 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:239:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 239 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc: In function ‘void _call_f_operator_eq__2413(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:337:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 337 | const QPageLayout &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:337:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 337 | const QPageLayout &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc: In function ‘void _call_f_paintRect_c2068(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:401:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 401 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:401:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 401 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc: In function ‘void _call_f_setMargins_2185(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:492:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 492 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:492:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 492 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc: In function ‘void _call_f_setMinimumMargins_2185(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:511:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 511 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:511:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 511 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc: In function ‘void _call_f_setMode_2041(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:531:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 531 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:531:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 531 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc: In function ‘void _call_f_setOrientation_2816(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:551:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 551 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:551:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 551 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc: In function ‘void _call_f_setPageSize_4263(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:573:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 573 | const QPageSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:573:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 573 | const QPageSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:574:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 574 | const QMarginsF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QMarginsF(0, 0, 0, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:574:72: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 574 | const QMarginsF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QMarginsF(0, 0, 0, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc: In function ‘void _call_f_setUnits_2068(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:632:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 632 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc:632:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 632 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPageSize.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc: In function ‘void _call_ctor_QPageSize_2390(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:71:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:71:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc: In function ‘void _call_ctor_QPageSize_6567(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:94:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 94 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:94:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 94 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:95:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:95:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:96:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPageSize::FuzzyMatch), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:96:171: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPageSize::FuzzyMatch), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc: In function ‘void _call_ctor_QPageSize_8370(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:121:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 121 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:121:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 121 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:122:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 122 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:122:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 122 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:123:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 123 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:123:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 123 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:124:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 124 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPageSize::FuzzyMatch), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:124:171: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 124 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPageSize::FuzzyMatch), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc: In function ‘void _call_ctor_QPageSize_2186(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:143:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 143 | const QPageSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:143:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 143 | const QPageSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc: In function ‘void _call_f_isEquivalentTo_c2186(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:207:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 207 | const QPageSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:207:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 207 | const QPageSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc: In function ‘void _call_f_operator_eq__2186(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:271:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 271 | const QPageSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:271:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 271 | const QPageSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc: In function ‘void _call_f_rect_c1841(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:290:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 290 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:290:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 290 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc: In function ‘void _call_f_size_c1841(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:343:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 343 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:343:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 343 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc: In function ‘void _call_f_definitionSize_2390(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:431:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 431 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:431:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 431 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc: In function ‘void _call_f_definitionUnits_2390(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:450:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 450 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:450:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 450 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc: In function ‘void _call_f_id_4650(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:471:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 471 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:471:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 471 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:472:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 472 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPageSize::FuzzyMatch), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:472:171: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 472 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPageSize::FuzzyMatch), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc: In function ‘void _call_f_id_6453(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:495:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 495 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:495:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 495 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:496:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 496 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:496:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 496 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:497:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 497 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPageSize::FuzzyMatch), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:497:171: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 497 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPageSize::FuzzyMatch), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc: In function ‘void _call_f_key_2390(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:535:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 535 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:535:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 535 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc: In function ‘void _call_f_name_2390(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:554:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 554 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:554:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 554 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc: In function ‘void _call_f_size_4123(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:575:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 575 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:575:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 575 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:576:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 576 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:576:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 576 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc: In function ‘void _call_f_sizePixels_3049(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:597:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 597 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:597:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 597 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc: In function ‘void _call_f_sizePoints_2390(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:617:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 617 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:617:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 617 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc: In function ‘void _call_f_windowsId_2390(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:636:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 636 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc:636:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 636 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPagedPaintDevice.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc: In function ‘void _call_f_setMargins_3812(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:135:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 135 | const QPagedPaintDevice::Margins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:135:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 135 | const QPagedPaintDevice::Margins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc: In function ‘void _call_f_setPageLayout_2413(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:155:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 155 | const QPageLayout &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:155:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 155 | const QPageLayout &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc: In function ‘void _call_f_setPageMargins_2185(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:174:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 174 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:174:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 174 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc: In function ‘void _call_f_setPageMargins_4145(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:195:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 195 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:195:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 195 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:196:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 196 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:196:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 196 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc: In function ‘void _call_f_setPageOrientation_2816(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:215:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 215 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:215:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 215 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc: In function ‘void _call_f_setPageSize_2186(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:234:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 234 | const QPageSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:234:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 234 | const QPageSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc: In function ‘void _call_f_setPageSize_3006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:253:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 253 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:253:166: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 253 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc: In function ‘void _call_f_setPageSizeMM_1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:273:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 273 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc:273:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 273 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPagedPaintDevice_Margins.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice_Margins.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice_Margins.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPaintDevice.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDevice.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDevice.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPaintDeviceWindow.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:62: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc: In function ‘void _call_f_update_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:126:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 126 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:126:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 126 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc: In function ‘void _call_f_update_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:146:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 146 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:146:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 146 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc: In function ‘void _call_emitter_contentOrientationChanged_2521(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:1085:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1085 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:1085:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1085 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:1412:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1412 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:1412:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1412 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc: In function ‘void _call_emitter_modalityChanged_2216(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:1573:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1573 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:1573:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1573 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:1740:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1740 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:1740:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1740 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc: In function ‘void _call_emitter_visibilityChanged_2329(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:2064:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2064 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:2064:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2064 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc: In function ‘void _call_emitter_windowStateChanged_1894(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:2142:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2142 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:2142:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2142 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:2160:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2160 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc:2160:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2160 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPaintEngine.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:43: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc: In function ‘void _call_f_drawEllipse_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:118:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 118 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:118:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 118 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc: In function ‘void _call_f_drawEllipse_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:138:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 138 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:138:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 138 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc: In function ‘void _call_f_drawImage_8645(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:164:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 164 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:164:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 164 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:165:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 165 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:165:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 165 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:166:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 166 | const QRectF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:166:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 166 | const QRectF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc: In function ‘void _call_f_drawPath_2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:187:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 187 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:187:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 187 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc: In function ‘void _call_f_drawPixmap_5525(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:211:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 211 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:211:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 211 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:212:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 212 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:212:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 212 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:213:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 213 | const QRectF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:213:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 213 | const QRectF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc: In function ‘void _call_f_drawTextItem_4092(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:235:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 235 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:235:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 235 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:236:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 236 | const QTextItem &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:236:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 236 | const QTextItem &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc: In function ‘void _call_f_drawTiledPixmap_5649(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:260:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 260 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:260:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 260 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:261:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 261 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:261:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 261 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:262:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 262 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:262:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 262 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc: In function ‘void _call_f_setSystemClip_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:436:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 436 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:436:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 436 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc: In function ‘void _call_f_setSystemRect_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:456:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 456 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:456:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 456 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc: In function ‘void _call_f_updateState_3013(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:556:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 556 | const QPaintEngineState &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc:556:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 556 | const QPaintEngineState &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPaintEngineState.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngineState.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngineState.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPaintEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEvent.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEvent.cc: In function ‘void _call_ctor_QPaintEvent_Adaptor_2006(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEvent.cc:128:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 128 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEvent.cc:128:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 128 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEvent.cc: In function ‘void _call_ctor_QPaintEvent_Adaptor_1792(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEvent.cc:146:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 146 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPaintEvent.cc:146:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 146 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPainter.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:58: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_boundingRect_4438(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:182:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 182 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:182:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 182 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:184:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 184 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:184:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 184 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_boundingRect_4368(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:207:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 207 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:207:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 207 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:209:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 209 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:209:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 209 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_boundingRect_5320(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:243:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 243 | const QString &arg6 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:243:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 243 | const QString &arg6 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_boundingRect_6119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:266:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 266 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:266:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 266 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:267:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 267 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:267:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 267 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:268:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 268 | const QTextOption &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTextOption(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:268:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 268 | const QTextOption &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTextOption(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawArc_3180(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:456:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 456 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:456:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 456 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawArc_3110(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:482:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 482 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:482:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 482 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawChord_3180(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:543:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 543 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:543:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 543 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawChord_3110(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:604:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 604 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:604:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 604 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawConvexPolygon_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:626:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 626 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:626:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 626 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawConvexPolygon_2138(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:646:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 646 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:646:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 646 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawEllipse_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:666:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 666 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:666:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 666 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawEllipse_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:686:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 686 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:686:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 686 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawEllipse_3912(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:739:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 739 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:739:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 739 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawEllipse_3234(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:765:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 765 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:765:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 765 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawGlyphRun_4097(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:789:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 789 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:789:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 789 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:790:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 790 | const QGlyphRun &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:790:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 790 | const QGlyphRun &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawImage_8645(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:816:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 816 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:816:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 816 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:817:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 817 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:817:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 817 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:818:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 818 | const QRectF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:818:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 818 | const QRectF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawImage_8505(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:845:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 845 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:845:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 845 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:846:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 846 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:846:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 846 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:847:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 847 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:847:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 847 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawImage_8769(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:874:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 874 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:874:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 874 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:875:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 875 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:875:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 875 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:876:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 876 | const QRectF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:876:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 876 | const QRectF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawImage_8629(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:903:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 903 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:903:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 903 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:904:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 904 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:904:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 904 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:905:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 905 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:905:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 905 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawImage_3631(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:928:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 928 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:928:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 928 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:929:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 929 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:929:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 929 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawImage_3561(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:951:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 951 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:951:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 951 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:952:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 952 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:952:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 952 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawImage_3755(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:974:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 974 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:974:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 974 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:975:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 975 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:975:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 975 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawImage_3685(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:997:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 997 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:997:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 997 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:998:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 998 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:998:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 998 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawImage_9091(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1034:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1034 | const QImage &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1034:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1034 | const QImage &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawLine_1856(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1059:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1059 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1059:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1059 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawLine_1786(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1079:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1079 | const QLine &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1079:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1079 | const QLine &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawLine_3724(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1130:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1130 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1130:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1130 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1131:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1131 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1131:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1131 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawLine_3864(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1153:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1153 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1153:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1153 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1154:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1154 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1154:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1154 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawLines_2686(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1174:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1174 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1174:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1174 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawLines_2816(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1194:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1194 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1194:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1194 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawLines_2616(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1214:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1214 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1214:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1214 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawLines_2746(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1234:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1234 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1234:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1234 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPath_2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1254:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1254 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1254:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1254 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPicture_4004(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1276:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1276 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1276:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1276 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1277:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1277 | const QPicture &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1277:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1277 | const QPicture &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPicture_3444(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1303:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1303 | const QPicture &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1303:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1303 | const QPicture &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPicture_3934(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1325:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1325 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1325:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1325 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1326:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1326 | const QPicture &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1326:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1326 | const QPicture &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPie_3180(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1350:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1350 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1350:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1350 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPie_3110(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1411:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1411 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1411:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1411 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPixmap_5525(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1437:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1437 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1437:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1437 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1438:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1438 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1438:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1438 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1439:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1439 | const QRectF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1439:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1439 | const QRectF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPixmap_5385(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1463:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1463 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1463:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1463 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1464:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1464 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1464:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1464 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1465:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1465 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1465:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1465 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPixmap_7289(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1505:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1505 | const QPixmap &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1505:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1505 | const QPixmap &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPixmap_5971(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1543:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1543 | const QPixmap &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1543:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1543 | const QPixmap &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPixmap_5649(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1571:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1571 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1571:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1571 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1572:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1572 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1572:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1572 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1573:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1573 | const QRectF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1573:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1573 | const QRectF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPixmap_5509(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1597:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1597 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1597:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1597 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1598:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1598 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1598:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1598 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1599:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1599 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1599:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1599 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPixmap_3895(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1621:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1621 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1621:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1621 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1622:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1622 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1622:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1622 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPixmap_3825(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1644:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1644 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1644:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1644 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1645:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1645 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1645:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1645 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPixmap_3335(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1671:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1671 | const QPixmap &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1671:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1671 | const QPixmap &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPixmap_3701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1693:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1693 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1693:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1693 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1694:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1694 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1694:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1694 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPixmap_4653(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1726:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1726 | const QPixmap &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1726:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1726 | const QPixmap &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPixmapFragments_10038(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1754:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1754 | const QPixmap &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1754:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1754 | const QPixmap &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPoint_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1775:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1775 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1775:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1775 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPoint_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1795:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1795 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1795:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1795 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPoints_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1838:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1838 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1838:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1838 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPoints_2138(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1858:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1858 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1858:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1858 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPolygon_3648(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1880:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1880 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1880:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1880 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1881:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1881 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OddEvenFill), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1881:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1881 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OddEvenFill), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPolygon_3578(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1903:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1903 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1903:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1903 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1904:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1904 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OddEvenFill), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1904:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1904 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OddEvenFill), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPolyline_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1924:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1924 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1924:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1924 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawPolyline_2138(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1944:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1944 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1944:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1944 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawRect_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1964:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1964 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:1964:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1964 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawRect_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2013:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2013 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2013:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2013 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawRects_2692(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2033:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2033 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2033:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2033 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawRects_2622(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2053:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2053 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2053:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2053 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawRoundRect_3180(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2077:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2077 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2077:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2077 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawRoundRect_3110(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2138:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2138 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2138:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2138 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawRoundedRect_5229(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2166:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2166 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2166:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2166 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2169:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2169 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AbsoluteSize), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2169:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2169 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AbsoluteSize), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawRoundedRect_6111(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2207:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2207 | const qt_gsi::Converter::target_type & arg7 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AbsoluteSize), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2207:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2207 | const qt_gsi::Converter::target_type & arg7 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AbsoluteSize), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawRoundedRect_5159(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2233:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2233 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2233:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2233 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2236:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2236 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AbsoluteSize), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2236:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2236 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AbsoluteSize), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawStaticText_4309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2258:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2258 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2258:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2258 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2259:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2259 | const QStaticText &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2259:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2259 | const QStaticText &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawStaticText_4239(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2281:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2281 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2281:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2281 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2282:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2282 | const QStaticText &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2282:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2282 | const QStaticText &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawStaticText_3749(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2308:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2308 | const QStaticText &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2308:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2308 | const QStaticText &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawText_3903(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2330:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2330 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2330:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2330 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2331:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2331 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2331:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2331 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawText_3833(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2353:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2353 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2353:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2353 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2354:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2354 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2354:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2354 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawText_3343(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2380:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2380 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2380:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2380 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawText_5221(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2406:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2406 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2406:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2406 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2407:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2407 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2407:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2407 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawText_5501(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2435:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2435 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2435:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2435 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2437:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2437 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2437:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2437 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawText_5361(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2464:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2464 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2464:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2464 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2466:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2466 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2466:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2466 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawText_6313(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2504:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2504 | const QString &arg6 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2504:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2504 | const QString &arg6 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawText_6119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2529:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2529 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2529:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2529 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2530:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2530 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2530:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2530 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2531:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2531 | const QTextOption &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTextOption(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2531:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2531 | const QTextOption &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTextOption(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawTextItem_4092(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2553:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2553 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2553:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2553 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2554:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2554 | const QTextItem &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2554:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2554 | const QTextItem &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawTextItem_3532(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2580:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2580 | const QTextItem &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2580:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2580 | const QTextItem &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawTextItem_4022(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2602:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2602 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2602:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2602 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2603:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2603 | const QTextItem &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2603:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2603 | const QTextItem &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawTiledPixmap_5649(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2627:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2627 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2627:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2627 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2628:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2628 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2628:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2628 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2629:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2629 | const QPointF &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPointF(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2629:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2629 | const QPointF &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPointF(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawTiledPixmap_5971(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2665:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2665 | const QPixmap &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2665:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2665 | const QPixmap &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_drawTiledPixmap_5509(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2691:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2691 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2691:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2691 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2692:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2692 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2692:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2692 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2693:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2693 | const QPoint &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPoint(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2693:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2693 | const QPoint &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPoint(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_eraseRect_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2744:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2744 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2744:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2744 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_eraseRect_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2793:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2793 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2793:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2793 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_fillPath_4316(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2815:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2815 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2815:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2815 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2816:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2816 | const QBrush &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2816:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2816 | const QBrush &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_fillRect_3664(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2838:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2838 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2838:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2838 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2839:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2839 | const QBrush &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2839:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2839 | const QBrush &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_fillRect_4546(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2871:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2871 | const QBrush &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2871:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2871 | const QBrush &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_fillRect_3594(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2893:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2893 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2893:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2893 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2894:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2894 | const QBrush &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2894:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2894 | const QBrush &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_fillRect_3659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2916:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2916 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2916:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2916 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2917:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2917 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2917:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2917 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_fillRect_4541(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2949:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2949 | const QColor &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2949:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2949 | const QColor &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_fillRect_3589(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2971:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2971 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2971:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2971 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2972:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2972 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:2972:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2972 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_fillRect_4489(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3004:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3004 | const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3004:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3004 | const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_fillRect_3537(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3026:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3026 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3026:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3026 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3027:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3027 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3027:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3027 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_fillRect_3607(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3049:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3049 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3049:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3049 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3050:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3050 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3050:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3050 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_fillRect_4430(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3082:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3082 | const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3082:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3082 | const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_fillRect_3478(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3104:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3104 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3104:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3104 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3105:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3105 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3105:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3105 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_fillRect_3548(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3127:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3127 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3127:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3127 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3128:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3128 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3128:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3128 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_fillRect_4710(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3160:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3160 | const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3160:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3160 | const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_fillRect_3758(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3182:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3182 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3182:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3182 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3183:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3183 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3183:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3183 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_fillRect_3828(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3205:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3205 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3205:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3205 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3206:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3206 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3206:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3206 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setBackground_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3533:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3533 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3533:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3533 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setBackgroundMode_1275(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3553:54: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3553 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3553:132: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3553 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setBrush_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3573:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3573 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3573:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3573 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setBrush_1794(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3593:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3593 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3593:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3593 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setBrushOrigin_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3636:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3636 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3636:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3636 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setBrushOrigin_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3656:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3656 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3656:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3656 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setClipPath_4492(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3678:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3678 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3678:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3678 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3679:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3679 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ReplaceClip), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3679:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3679 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ReplaceClip), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setClipRect_3840(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3701:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3701 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3701:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3701 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3702:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3702 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ReplaceClip), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3702:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3702 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ReplaceClip), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setClipRect_3770(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3724:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3724 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3724:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3724 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3725:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3725 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ReplaceClip), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3725:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3725 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ReplaceClip), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setClipRect_4722(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3757:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3757 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ReplaceClip), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3757:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3757 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ReplaceClip), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setClipRegion_3984(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3779:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3779 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3779:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3779 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3780:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3780 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ReplaceClip), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3780:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3780 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ReplaceClip), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setCompositionMode_2917(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3820:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3820 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3820:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3820 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setFont_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3840:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3840 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3840:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3840 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setLayoutDirection_2316(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3860:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3860 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3860:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3860 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setMatrix_2779(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3882:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3882 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3882:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3882 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setPen_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3943:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3943 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3943:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3943 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setPen_1685(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3963:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3963 | const QPen &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3963:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3963 | const QPen &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setPen_1569(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3983:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3983 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:3983:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3983 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setRenderHint_3123(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4005:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4005 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4005:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4005 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setTransform_3106(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4051:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4051 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4051:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4051 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setViewport_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4092:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4092 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4092:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4092 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setWindow_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4141:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4141 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4141:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4141 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setWorldMatrix_2779(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4192:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4192 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4192:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4192 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setWorldTransform_3106(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4235:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4235 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4235:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4235 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_strokePath_4091(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4281:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4281 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4281:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4281 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4282:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4282 | const QPen &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4282:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4282 | const QPen &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_testRenderHint_c2367(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4302:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4302 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4302:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4302 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_translate_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4336:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4336 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4336:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4336 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_translate_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4356:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4356 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4356:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4356 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc: In function ‘void _call_f_setRedirected_6001(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4537:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4537 | const QPoint &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPoint(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc:4537:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4537 | const QPoint &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPoint(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPainter_PixmapFragment.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter_PixmapFragment.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter_PixmapFragment.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter_PixmapFragment.cc: In function ‘void _call_f_create_7592(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter_PixmapFragment.cc:79:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 79 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter_PixmapFragment.cc:79:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 79 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter_PixmapFragment.cc:80:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 80 | const QRectF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainter_PixmapFragment.cc:80:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 80 | const QRectF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPainterPath.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_ctor_QPainterPath_1986(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:74:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:74:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_ctor_QPainterPath_2514(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:93:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:93:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 93 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_addEllipse_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:112:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 112 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:112:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 112 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_addEllipse_3912(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:165:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 165 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:165:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 165 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_addPath_2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:187:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 187 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:187:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 187 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_addPolygon_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:207:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 207 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:207:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 207 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_addRect_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:227:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 227 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:227:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 227 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_addRegion_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:276:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 276 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:276:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 276 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_addRoundRect_3180(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:300:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 300 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:300:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 300 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_addRoundRect_2521(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:359:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 359 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:359:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 359 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_addRoundedRect_5229(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:418:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 418 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:418:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 418 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:421:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 421 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AbsoluteSize), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:421:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 421 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AbsoluteSize), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_addRoundedRect_7327(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:459:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 459 | const qt_gsi::Converter::target_type & arg7 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AbsoluteSize), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:459:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 459 | const qt_gsi::Converter::target_type & arg7 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AbsoluteSize), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_addText_5596(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:483:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 483 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:483:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 483 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:484:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 484 | const QFont &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:484:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 484 | const QFont &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:485:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 485 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:485:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 485 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_addText_5644(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:513:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 513 | const QFont &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:513:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 513 | const QFont &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:514:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 514 | const QString &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:514:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 514 | const QString &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_arcMoveTo_2825(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:555:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 555 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:555:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 555 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_arcTo_3788(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:612:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 612 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:612:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 612 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_connectPath_2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:700:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 700 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:700:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 700 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_contains_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:720:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 720 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:720:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 720 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_contains_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:739:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 739 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:739:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 739 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_contains_c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:758:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 758 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:758:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 758 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_cubicTo_5742(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:796:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 796 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:796:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 796 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:797:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 797 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:797:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 797 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:798:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 798 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:798:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 798 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_intersected_c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:917:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 917 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:917:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 917 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_intersects_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:936:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 936 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:936:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 936 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_intersects_c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:955:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 955 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:955:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 955 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_lineTo_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1004:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1004 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1004:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1004 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_moveTo_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1047:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1047 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1047:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1047 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_operator_excl__eq__c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1090:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1090 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1090:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1090 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_operator_amp__c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1109:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1109 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1109:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1109 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_operator_amp__eq__2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1128:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1128 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1128:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1128 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_operator_plus__c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1147:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1147 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1147:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1147 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_operator_plus__eq__2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1166:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1166 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1166:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1166 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_operator_minus__c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1185:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1185 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1185:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1185 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_operator_minus__eq__2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1204:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1204 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1204:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1204 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_operator_eq__2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1223:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1223 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1223:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1223 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_operator_eq__eq__c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1242:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1242 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1242:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1242 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_operator_pipe__c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1261:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1261 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1261:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1261 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_operator_pipe__eq__2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1280:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1280 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1280:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1280 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_quadTo_3864(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1339:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1339 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1339:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1339 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1340:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1340 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1340:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1340 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_setFillRule_1548(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1415:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1415 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1415:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1415 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_subtracted_c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1469:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1469 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1469:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1469 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_subtractedInverted_c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1488:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1488 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1488:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1488 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_toFillPolygon_c2023(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1527:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1527 | const QMatrix &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QMatrix(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1527:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1527 | const QMatrix &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QMatrix(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_toFillPolygon_c2350(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1546:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1546 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1546:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1546 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_toFillPolygons_c2023(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1565:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1565 | const QMatrix &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QMatrix(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1565:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1565 | const QMatrix &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QMatrix(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_toFillPolygons_c2350(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1584:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1584 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1584:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1584 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_toSubpathPolygons_c2023(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1618:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1618 | const QMatrix &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QMatrix(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1618:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1618 | const QMatrix &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QMatrix(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_toSubpathPolygons_c2350(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1637:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1637 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1637:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1637 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_translate_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1679:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1679 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1679:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1679 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_translated_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1721:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1721 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1721:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1721 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc: In function ‘void _call_f_united_c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1740:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1740 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc:1740:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1740 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPainterPath_Element.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath_Element.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath_Element.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath_Element.cc: In function ‘void _call_f_operator_excl__eq__c3344(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath_Element.cc:112:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 112 | const QPainterPath::Element &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath_Element.cc:112:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 112 | const QPainterPath::Element &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath_Element.cc: In function ‘void _call_f_operator_eq__eq__c3344(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath_Element.cc:131:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 131 | const QPainterPath::Element &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath_Element.cc:131:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 131 | const QPainterPath::Element &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPainterPathStroker.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc: In function ‘void _call_ctor_QPainterPathStroker_1685(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc:69:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QPen &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc:69:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QPen &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc: In function ‘void _call_f_createStroke_c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc:103:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 103 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc:103:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 103 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc: In function ‘void _call_f_setCapStyle_1845(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc:197:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 197 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc:197:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 197 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc: In function ‘void _call_f_setDashPattern_1569(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc:257:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 257 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc:257:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 257 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc: In function ‘void _call_f_setDashPattern_2676(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc:277:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 277 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc:277:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 277 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc: In function ‘void _call_f_setJoinStyle_1969(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc:297:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 297 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc:297:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 297 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPalette.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_ctor_QPalette_1905(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:69:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:69:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_ctor_QPalette_1853(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:88:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 88 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:88:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 88 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_ctor_QPalette_3702(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:109:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:109:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 109 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:110:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 110 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:110:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 110 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_ctor_QPalette_16326(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:145:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 145 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:145:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 145 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:146:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 146 | const QBrush &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:146:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 146 | const QBrush &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:147:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 147 | const QBrush &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:147:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 147 | const QBrush &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:148:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | const QBrush &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:148:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 148 | const QBrush &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:149:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 149 | const QBrush &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:149:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 149 | const QBrush &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:150:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 150 | const QBrush &arg6 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:150:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 150 | const QBrush &arg6 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:151:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 151 | const QBrush &arg7 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:151:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 151 | const QBrush &arg7 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:152:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 152 | const QBrush &arg8 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:152:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 152 | const QBrush &arg8 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:153:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153 | const QBrush &arg9 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:153:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 153 | const QBrush &arg9 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_ctor_QPalette_12687(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:184:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 184 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:184:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 184 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:185:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 185 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:185:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 185 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:186:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 186 | const QColor &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:186:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 186 | const QColor &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:187:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 187 | const QColor &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:187:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 187 | const QColor &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:188:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 188 | const QColor &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:188:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 188 | const QColor &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:189:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 189 | const QColor &arg6 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:189:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 189 | const QColor &arg6 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:190:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 190 | const QColor &arg7 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:190:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 190 | const QColor &arg7 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_ctor_QPalette_2113(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:209:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 209 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:209:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 209 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_f_brush_c4545(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:290:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 290 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:290:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 290 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:291:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 291 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:291:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 291 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_f_brush_c2265(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:310:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 310 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:310:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 310 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_f_color_c4545(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:376:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 376 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:376:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 376 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:377:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 377 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:377:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 377 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_f_color_c2265(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:396:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 396 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:396:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 396 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_f_isBrushSet_c4545(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:492:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 492 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:492:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 492 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:493:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 493 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:493:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 493 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_f_isCopyOf_c2113(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:512:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 512 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:512:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 512 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_f_isEqual_c4668(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:533:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 533 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:533:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 533 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:534:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 534 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:534:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 534 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_f_operator_excl__eq__c2113(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:628:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 628 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:628:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 628 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_f_operator_eq__2113(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:647:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 647 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:647:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 647 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_f_operator_eq__eq__c2113(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:666:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 666 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:666:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 666 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_f_resolve_c2113(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:700:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 700 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:700:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 700 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_f_setBrush_4067(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:721:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 721 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:721:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 721 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:722:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 722 | const QBrush &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:722:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 722 | const QBrush &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_f_setBrush_6347(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:746:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 746 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:746:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 746 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:747:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 747 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:747:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 747 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:748:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 748 | const QBrush &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:748:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 748 | const QBrush &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_f_setColor_6342(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:772:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 772 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:772:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 772 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:773:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 773 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:773:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 773 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:774:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 774 | const QColor &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:774:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 774 | const QColor &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_f_setColor_4062(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:796:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 796 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:796:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 796 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:797:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 797 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:797:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 797 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_f_setColorGroup_18606(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:835:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 835 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:835:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 835 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:836:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 836 | const QBrush &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:836:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 836 | const QBrush &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:837:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 837 | const QBrush &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:837:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 837 | const QBrush &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:838:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 838 | const QBrush &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:838:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 838 | const QBrush &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:839:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 839 | const QBrush &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:839:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 839 | const QBrush &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:840:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 840 | const QBrush &arg6 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:840:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 840 | const QBrush &arg6 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:841:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 841 | const QBrush &arg7 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:841:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 841 | const QBrush &arg7 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:842:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 842 | const QBrush &arg8 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:842:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 842 | const QBrush &arg8 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:843:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 843 | const QBrush &arg9 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:843:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 843 | const QBrush &arg9 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:844:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 844 | const QBrush &arg10 = gsi::arg_reader() (args, heap); | ^~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:844:60: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 844 | const QBrush &arg10 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc: In function ‘void _call_f_setCurrentColorGroup_2388(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:864:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 864 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc:864:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 864 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPdfWriter.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:45: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc: In function ‘void _call_f_setCreator_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:139:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 139 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:139:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 139 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc: In function ‘void _call_f_setMargins_3812(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:159:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 159 | const QPagedPaintDevice::Margins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:159:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 159 | const QPagedPaintDevice::Margins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc: In function ‘void _call_f_setPageSize_3006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:179:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 179 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:179:166: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 179 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc: In function ‘void _call_f_setPageSizeMM_1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:199:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 199 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:199:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 199 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc: In function ‘void _call_f_setPdfVersion_3238(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:219:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 219 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:219:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 219 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc: In function ‘void _call_f_setTitle_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:259:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 259 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:259:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 259 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc: In function ‘void _call_ctor_QPdfWriter_Adaptor_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:739:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 739 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:739:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 739 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:966:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 966 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:966:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 966 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:1026:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1026 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc:1026:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1026 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPen.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc: In function ‘void _call_ctor_QPen_1569(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:69:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:69:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc: In function ‘void _call_ctor_QPen_1905(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:88:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 88 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:88:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 88 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc: In function ‘void _call_ctor_QPen_7932(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:115:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 115 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:115:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 115 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:117:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::SolidLine), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:117:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::SolidLine), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:118:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 118 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::SquareCap), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:118:149: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 118 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::SquareCap), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:119:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 119 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::BevelJoin), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:119:151: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 119 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::BevelJoin), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc: In function ‘void _call_ctor_QPen_1685(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:138:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 138 | const QPen &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:138:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 138 | const QPen &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc: In function ‘void _call_f_operator_excl__eq__c1685(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:307:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 307 | const QPen &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:307:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 307 | const QPen &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc: In function ‘void _call_f_operator_eq__1685(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:326:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 326 | const QPen &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:326:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 326 | const QPen &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc: In function ‘void _call_f_operator_eq__eq__c1685(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:345:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 345 | const QPen &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:345:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 345 | const QPen &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc: In function ‘void _call_f_setBrush_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:364:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 364 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:364:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 364 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc: In function ‘void _call_f_setCapStyle_1845(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:384:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 384 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:384:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 384 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc: In function ‘void _call_f_setColor_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:404:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 404 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:404:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 404 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc: In function ‘void _call_f_setDashPattern_2676(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:464:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 464 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:464:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 464 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc: In function ‘void _call_f_setJoinStyle_1969(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:484:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 484 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:484:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 484 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc: In function ‘void _call_f_setStyle_1569u1(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:524:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 524 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc:524:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 524 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPicture.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc: In function ‘void _call_f_load_3648(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc:158:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 158 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc:158:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 158 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc: In function ‘void _call_f_operator_eq__2126(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc:178:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 178 | const QPicture &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc:178:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 178 | const QPicture &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc: In function ‘void _call_f_save_3648(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc:255:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 255 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc:255:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 255 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc: In function ‘void _call_f_setBoundingRect_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc:275:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 275 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc:275:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 275 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc: In function ‘void _call_f_pictureFormat_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc:413:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 413 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc:413:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 413 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc: In function ‘void _call_ctor_QPicture_Adaptor_2126(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc:613:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 613 | const QPicture &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc:613:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 613 | const QPicture &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPictureFormatPlugin.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc: In function ‘void _call_f_installIOHandler_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc:72:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc:72:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc: In function ‘void _call_f_loadPicture_5269(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc:95:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc:95:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc:96:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc:96:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc: In function ‘void _call_f_savePicture_5960(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc:120:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 120 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc:120:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 120 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc:121:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 121 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc:121:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 121 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc:122:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 122 | const QPicture &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc:122:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 122 | const QPicture &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc:597:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 597 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc:597:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 597 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc:644:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 644 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc:644:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 644 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPixelFormat.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc: In function ‘void _call_ctor_QPixelFormat_30295(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc:91:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc:91:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc:98:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 98 | const qt_gsi::Converter::target_type & arg8 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc:98:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 98 | const qt_gsi::Converter::target_type & arg8 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc:99:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 99 | const qt_gsi::Converter::target_type & arg9 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc:99:166: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 99 | const qt_gsi::Converter::target_type & arg9 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc:100:76: warning: possibly dangling reference to a temporary [-Wdangling-reference] 100 | const qt_gsi::Converter::target_type & arg10 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc:100:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 100 | const qt_gsi::Converter::target_type & arg10 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc:101:76: warning: possibly dangling reference to a temporary [-Wdangling-reference] 101 | const qt_gsi::Converter::target_type & arg11 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc:101:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 101 | const qt_gsi::Converter::target_type & arg11 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc:102:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 102 | const qt_gsi::Converter::target_type & arg12 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPixelFormat::CurrentSystemEndian), heap); | ^~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc:102:166: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 102 | const qt_gsi::Converter::target_type & arg12 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPixelFormat::CurrentSystemEndian), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPixmap.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:46: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_convertFromImage_5137(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:84:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 84 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:84:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 84 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_copy_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:132:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const QRect &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRect(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:132:64: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 132 | const QRect &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRect(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_createMaskFromColor_c3331(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:172:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 172 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:172:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 172 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:173:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 173 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::MaskInColor), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:173:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 173 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::MaskInColor), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_fill_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:238:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 238 | const QColor &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::white, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:238:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 238 | const QColor &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::white, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_fill_4306(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:261:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 261 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:261:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 261 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_load_6908(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:401:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 401 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:401:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 401 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_loadFromData_7192(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:454:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 454 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:454:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 454 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_operator_eq__2017(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:505:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 505 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:505:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 505 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_save_c4307(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:558:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 558 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:558:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 558 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_scaled_c6100(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:612:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 612 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:612:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 612 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:613:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 613 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:613:163: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 613 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_scaled_c6479(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:636:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 636 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:636:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 636 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:637:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 637 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:637:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 637 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:638:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 638 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:638:163: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 638 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_scaledToHeight_c3292(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:660:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 660 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:660:163: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 660 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_scaledToWidth_c3292(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:682:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 682 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:682:163: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 682 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_scroll_4317(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:747:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 747 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:747:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 747 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_setMask_1999(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:788:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 788 | const QBitmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:788:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 788 | const QBitmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_transformed_c4548(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:860:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 860 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:860:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 860 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:861:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 861 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:861:163: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 861 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_transformed_c4875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:882:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 882 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:882:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 882 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:883:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 883 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:883:163: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 883 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_fromImage_5137(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:934:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 934 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:934:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 934 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_grabWidget_2986(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:979:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 979 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:979:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 979 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_grabWindow_3332(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:1037:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1037 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:1037:118: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1037 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_trueMatrix_3341(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:1064:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1064 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:1064:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1064 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_f_trueMatrix_3668(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:1089:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1089 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:1089:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1089 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_ctor_QPixmap_Adaptor_1805(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:1350:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1350 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:1350:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1350 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_ctor_QPixmap_Adaptor_6908(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:1372:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1372 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:1372:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1372 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc: In function ‘void _call_ctor_QPixmap_Adaptor_2017(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:1392:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1392 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc:1392:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1392 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPixmapCache.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc: In function ‘void _call_f_find_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc:99:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 99 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc:99:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 99 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc: In function ‘void _call_f_find_3239(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc:120:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 120 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc:120:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 120 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc: In function ‘void _call_f_find_3243(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc:142:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 142 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc:142:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 142 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc: In function ‘void _call_f_insert_3934(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc:164:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 164 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc:164:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 164 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc:165:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 165 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc:165:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 165 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc: In function ‘void _call_f_remove_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc:184:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 184 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc:184:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 184 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPlatformSurfaceEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPlatformSurfaceEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPlatformSurfaceEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPlatformSurfaceEvent.cc: In function ‘void _call_ctor_QPlatformSurfaceEvent_Adaptor_4342(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPlatformSurfaceEvent.cc:104:83: warning: possibly dangling reference to a temporary [-Wdangling-reference] 104 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPlatformSurfaceEvent.cc:104:190: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 104 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPointingDeviceUniqueId.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPointingDeviceUniqueId.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPointingDeviceUniqueId.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPolygon.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc: In function ‘void _call_ctor_QPolygon_2746(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:195:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 195 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:195:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 195 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc: In function ‘void _call_ctor_QPolygon_2548(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:216:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 216 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:216:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 216 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc: In function ‘void _call_ctor_QPolygon_2138(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:236:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 236 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:236:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 236 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc: In function ‘void _call_f_containsPoint_c3356(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:272:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 272 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:272:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 272 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:273:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 273 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:273:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 273 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc: In function ‘void _call_f_intersected_c2138(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:292:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 292 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:292:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 292 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc: In function ‘void _call_f_intersects_c2138(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:311:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:311:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 311 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc: In function ‘void _call_f_operator_eq__2138(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:330:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 330 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:330:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 330 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc: In function ‘void _call_f_putPoints_4115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:431:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 431 | const QPolygon &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:431:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 431 | const QPolygon &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc: In function ‘void _call_f_setPoint_2575(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:481:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 481 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:481:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 481 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc: In function ‘void _call_f_subtracted_c2138(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:527:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 527 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:527:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 527 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc: In function ‘void _call_f_translate_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:589:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 589 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:589:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 589 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc: In function ‘void _call_f_translated_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:631:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 631 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:631:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 631 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc: In function ‘void _call_f_united_c2138(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:650:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 650 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc:650:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 650 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPolygonF.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc: In function ‘void _call_ctor_QPolygonF_2816(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:196:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 196 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:196:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 196 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc: In function ‘void _call_ctor_QPolygonF_1862(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:215:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 215 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:215:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 215 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc: In function ‘void _call_ctor_QPolygonF_2138(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:234:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 234 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:234:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 234 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc: In function ‘void _call_ctor_QPolygonF_2208(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:253:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 253 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:253:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 253 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc: In function ‘void _call_f_containsPoint_c3426(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:289:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 289 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:289:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 289 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:290:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 290 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:290:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 290 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc: In function ‘void _call_f_intersected_c2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:309:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 309 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:309:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 309 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc: In function ‘void _call_f_intersects_c2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:328:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 328 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:328:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 328 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc: In function ‘void _call_f_operator_eq__2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:362:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 362 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:362:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 362 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc: In function ‘void _call_f_subtracted_c2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:381:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 381 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:381:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 381 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc: In function ‘void _call_f_translate_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:458:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 458 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:458:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 458 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc: In function ‘void _call_f_translated_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:500:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 500 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:500:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 500 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc: In function ‘void _call_f_united_c2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:519:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 519 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc:519:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 519 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQQuaternion.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc: In function ‘void _call_ctor_QQuaternion_3002(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:100:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 100 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:100:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 100 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc: In function ‘void _call_ctor_QQuaternion_2141(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:119:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 119 | const QVector4D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:119:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 119 | const QVector4D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc: In function ‘void _call_f_operator_star__eq__2456(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:397:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 397 | const QQuaternion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:397:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 397 | const QQuaternion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc: In function ‘void _call_f_operator_plus__eq__2456(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:416:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 416 | const QQuaternion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:416:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 416 | const QQuaternion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc: In function ‘void _call_f_operator_minus__eq__2456(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:435:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 435 | const QQuaternion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:435:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 435 | const QQuaternion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc: In function ‘void _call_f_rotatedVector_c2140(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:473:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 473 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:473:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 473 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc: In function ‘void _call_f_setVector_2140(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:527:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 527 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:527:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 527 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc: In function ‘void _call_f_dotProduct_4804(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:725:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 725 | const QQuaternion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:725:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 725 | const QQuaternion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:726:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 726 | const QQuaternion &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:726:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 726 | const QQuaternion &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc: In function ‘void _call_f_fromAxes_6204(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:749:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 749 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:749:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 749 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:750:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 750 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:750:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 750 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:751:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 751 | const QVector3D &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:751:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 751 | const QVector3D &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc: In function ‘void _call_f_fromAxisAndAngle_3002(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:772:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 772 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:772:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 772 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc: In function ‘void _call_f_fromDirection_4172(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:822:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 822 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:822:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 822 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:823:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 823 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:823:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 823 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc: In function ‘void _call_f_fromEulerAngles_2140(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:842:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 842 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:842:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 842 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc: In function ‘void _call_f_nlerp_5666(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:890:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 890 | const QQuaternion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:890:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 890 | const QQuaternion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:891:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 891 | const QQuaternion &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:891:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 891 | const QQuaternion &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc: In function ‘void _call_f_rotationTo_4172(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:913:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 913 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:913:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 913 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:914:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 914 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:914:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 914 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc: In function ‘void _call_f_slerp_5666(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:937:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 937 | const QQuaternion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:937:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 937 | const QQuaternion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:938:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 938 | const QQuaternion &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc:938:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 938 | const QQuaternion &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRadialGradient.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc: In function ‘void _call_ctor_QRadialGradient_4827(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc:74:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc:74:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc:76:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc:76:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 76 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc: In function ‘void _call_ctor_QRadialGradient_2949(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc:128:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 128 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc:128:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 128 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc: In function ‘void _call_ctor_QRadialGradient_5790(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc:179:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 179 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc:179:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 179 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc:181:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc:181:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 181 | const QPointF &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc: In function ‘void _call_f_setCenter_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc:310:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 310 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc:310:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 310 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc: In function ‘void _call_f_setFocalPoint_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc:373:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 373 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc:373:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 373 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRasterWindow.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc:62: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc: In function ‘void _call_emitter_contentOrientationChanged_2521(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc:953:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 953 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc:953:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 953 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc:1280:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1280 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc:1280:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1280 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc: In function ‘void _call_emitter_modalityChanged_2216(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc:1441:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1441 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc:1441:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1441 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc:1608:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1608 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc:1608:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1608 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc: In function ‘void _call_emitter_visibilityChanged_2329(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc:1932:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1932 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc:1932:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1932 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc: In function ‘void _call_emitter_windowStateChanged_1894(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc:2010:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2010 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc:2010:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2010 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc:2028:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2028 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc:2028:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2028 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRawFont.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc: In function ‘void _call_ctor_QRawFont_5664(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:77:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 77 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:77:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 77 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:79:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 79 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QFont::PreferDefaultHinting), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:79:167: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 79 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QFont::PreferDefaultHinting), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc: In function ‘void _call_ctor_QRawFont_5948(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:102:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 102 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:102:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 102 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:104:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 104 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QFont::PreferDefaultHinting), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:104:167: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 104 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QFont::PreferDefaultHinting), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc: In function ‘void _call_ctor_QRawFont_2099(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:123:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 123 | const QRawFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:123:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 123 | const QRawFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc: In function ‘void _call_f_advancesForGlyphIndexes_c2805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:142:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 142 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:142:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 142 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc: In function ‘void _call_f_advancesForGlyphIndexes_c5747(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:163:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:163:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 163 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc: In function ‘void _call_f_alphaMapForGlyph_c6224(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:241:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 241 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRawFont::SubPixelAntialiasing), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:241:171: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 241 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRawFont::SubPixelAntialiasing), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:242:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 242 | const QTransform &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:242:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 242 | const QTransform &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc: In function ‘void _call_f_glyphIndexesForString_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:402:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 402 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:402:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 402 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc: In function ‘void _call_f_loadFromData_5948(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:485:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 485 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:485:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 485 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:487:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 487 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:487:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 487 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc: In function ‘void _call_f_loadFromFile_5664(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:511:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 511 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:511:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 511 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:513:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 513 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:513:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 513 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc: In function ‘void _call_f_operator_excl__eq__c2099(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:548:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 548 | const QRawFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:548:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 548 | const QRawFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc: In function ‘void _call_f_operator_eq__2099(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:567:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 567 | const QRawFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:567:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 567 | const QRawFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc: In function ‘void _call_f_operator_eq__eq__c2099(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:586:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 586 | const QRawFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:586:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 586 | const QRawFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc: In function ‘void _call_f_supportsCharacter_c899(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:723:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 723 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:723:122: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 723 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc: In function ‘void _call_f_fromFont_4907(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:824:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 824 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:824:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 824 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:825:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 825 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QFontDatabase::Any), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc:825:175: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 825 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QFontDatabase::Any), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRegExpValidator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc: In function ‘void _call_f_setRegExp_1981(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc:88:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 88 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc:88:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 88 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc: In function ‘void _call_ctor_QRegExpValidator_Adaptor_3175(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc:435:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 435 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc:435:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 435 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc:631:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 631 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc:631:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 631 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc:649:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 649 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc:649:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 649 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc: In function ‘void _call_emitter_regExpChanged_1981(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc:685:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 685 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc:685:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 685 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRegion.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_ctor_QRegion_4911(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:89:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegion::Rectangle), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:89:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegion::Rectangle), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_ctor_QRegion_3959(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:110:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 110 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:110:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 110 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:111:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 111 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegion::Rectangle), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:111:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 111 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegion::Rectangle), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_ctor_QRegion_3578(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:132:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:132:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 132 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:133:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 133 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OddEvenFill), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:133:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 133 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OddEvenFill), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_ctor_QRegion_2006(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:152:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 152 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:152:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 152 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_ctor_QRegion_1999(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:171:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 171 | const QBitmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:171:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 171 | const QBitmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_contains_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:250:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 250 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:250:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 250 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_contains_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:269:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 269 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:269:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 269 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_intersected_c2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:303:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 303 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:303:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 303 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_intersected_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:322:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 322 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:322:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 322 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_intersects_c2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:341:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 341 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:341:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 341 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_intersects_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:360:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 360 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:360:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 360 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_operator_excl__eq__c2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:409:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 409 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:409:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 409 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_operator_amp__c2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:428:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 428 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:428:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 428 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_operator_amp__c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:447:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 447 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:447:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 447 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_operator_amp__eq__2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:466:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 466 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:466:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 466 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_operator_amp__eq__1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:485:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 485 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:485:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 485 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_operator_plus__c2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:504:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 504 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:504:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 504 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_operator_plus__c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:523:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 523 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:523:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 523 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_operator_plus__eq__2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:542:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 542 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:542:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 542 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_operator_plus__eq__1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:561:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 561 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:561:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 561 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_operator_minus__c2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:580:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 580 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:580:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 580 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_operator_minus__eq__2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:599:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 599 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:599:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 599 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_operator_eq__2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:618:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 618 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:618:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 618 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_operator_eq__eq__c2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:637:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 637 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:637:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 637 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_operator_acute__c2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:656:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 656 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:656:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 656 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_operator_acute__eq__2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:675:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 675 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:675:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 675 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_operator_pipe__c2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:694:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 694 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:694:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 694 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_operator_pipe__eq__2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:713:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 713 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:713:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 713 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_subtracted_c2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:762:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 762 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:762:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 762 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_translate_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:824:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 824 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:824:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 824 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_translated_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:866:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 866 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:866:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 866 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_united_c2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:885:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 885 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:885:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 885 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_united_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:904:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 904 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:904:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 904 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc: In function ‘void _call_f_xored_c2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:923:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 923 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc:923:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 923 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRegularExpressionValidator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc: In function ‘void _call_f_setRegularExpression_3188(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc:88:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 88 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc:88:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 88 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc: In function ‘void _call_ctor_QRegularExpressionValidator_Adaptor_4382(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc:435:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 435 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc:435:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 435 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc:631:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 631 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc:631:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 631 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc:649:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 649 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc:649:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 649 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc: In function ‘void _call_emitter_regularExpressionChanged_3188(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc:685:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 685 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc:685:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 685 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQResizeEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQResizeEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQResizeEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQResizeEvent.cc: In function ‘void _call_ctor_QResizeEvent_Adaptor_3502(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQResizeEvent.cc:123:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 123 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQResizeEvent.cc:123:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 123 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQResizeEvent.cc:124:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 124 | const QSize &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQResizeEvent.cc:124:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 124 | const QSize &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRgba64.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRgba64.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQRgba64.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQScreen.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc: In function ‘void _call_f_angleBetween_c4934(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:78:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 78 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:78:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 78 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:79:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 79 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:79:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 79 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc: In function ‘void _call_f_grabWindow_3332(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:211:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 211 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:211:118: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 211 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc: In function ‘void _call_f_isLandscape_c2521(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:234:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 234 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:234:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 234 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc: In function ‘void _call_f_isPortrait_c2521(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:253:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 253 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:253:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 253 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc: In function ‘void _call_f_mapBetween_c6618(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:336:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 336 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:336:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 336 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:337:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 337 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:337:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 337 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:338:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 338 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:338:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 338 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc: In function ‘void _call_f_transformBetween_c6618(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:576:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 576 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:576:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 576 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:577:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 577 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:577:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 577 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:578:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 578 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:578:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 578 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc: In function ‘void _call_emitter_availableGeometryChanged_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:951:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 951 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:951:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 951 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc: In function ‘void _call_emitter_geometryChanged_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:1108:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1108 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:1108:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1108 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:1126:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1126 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:1126:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1126 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:1162:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1162 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:1162:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1162 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc: In function ‘void _call_emitter_orientationChanged_2521(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:1180:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1180 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:1180:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1180 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc: In function ‘void _call_emitter_physicalSizeChanged_1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:1216:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1216 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:1216:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1216 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc: In function ‘void _call_emitter_primaryOrientationChanged_2521(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:1234:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1234 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:1234:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1234 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc: In function ‘void _call_emitter_virtualGeometryChanged_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:1340:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1340 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc:1340:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1340 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQScreenOrientationChangeEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreenOrientationChangeEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreenOrientationChangeEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreenOrientationChangeEvent.cc: In function ‘void _call_ctor_QScreenOrientationChangeEvent_Adaptor_3724(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreenOrientationChangeEvent.cc:123:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 123 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScreenOrientationChangeEvent.cc:123:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 123 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQScrollEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollEvent.cc: In function ‘void _call_ctor_QScrollEvent_Adaptor_6662(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollEvent.cc:141:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 141 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollEvent.cc:141:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 141 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollEvent.cc:142:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 142 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollEvent.cc:142:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 142 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollEvent.cc:143:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 143 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollEvent.cc:143:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 143 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQScrollPrepareEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollPrepareEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollPrepareEvent.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollPrepareEvent.cc: In function ‘void _call_f_setContentPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollPrepareEvent.cc:86:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 86 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollPrepareEvent.cc:86:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 86 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollPrepareEvent.cc: In function ‘void _call_f_setContentPosRange_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollPrepareEvent.cc:106:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 106 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollPrepareEvent.cc:106:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 106 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollPrepareEvent.cc: In function ‘void _call_f_setViewportSize_1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollPrepareEvent.cc:126:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 126 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollPrepareEvent.cc:126:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 126 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollPrepareEvent.cc: In function ‘void _call_ctor_QScrollPrepareEvent_Adaptor_1986(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollPrepareEvent.cc:218:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQScrollPrepareEvent.cc:218:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 218 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSessionManager.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc: In function ‘void _call_f_setDiscardCommand_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc:237:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 237 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc:237:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 237 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc: In function ‘void _call_f_setManagerProperty_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc:259:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 259 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc:259:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 259 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc:260:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 260 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc:260:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 260 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc: In function ‘void _call_f_setManagerProperty_4354(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc:282:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 282 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc:282:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 282 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc:283:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 283 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc:283:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 283 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc: In function ‘void _call_f_setRestartCommand_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc:303:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 303 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc:303:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 303 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc: In function ‘void _call_f_setRestartHint_3216(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc:323:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 323 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc:323:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 323 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQShortcutEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQShortcutEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQShortcutEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQShortcutEvent.cc: In function ‘void _call_ctor_QShortcutEvent_Adaptor_3931(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQShortcutEvent.cc:147:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 147 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQShortcutEvent.cc:147:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 147 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQShowEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQShowEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQShowEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStandardItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_appendColumn_3267(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:89:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:89:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 89 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_appendRow_3267(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:109:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:109:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 109 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_appendRows_3267(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:149:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 149 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:149:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 149 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_insertColumn_3926(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:394:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 394 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:394:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 394 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_insertRow_3926(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:440:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 440 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:440:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 440 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_insertRows_3926(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:486:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 486 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:486:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 486 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_operator_lt__c2610(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:679:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 679 | const QStandardItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:679:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 679 | const QStandardItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_setAccessibleDescription_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:849:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 849 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:849:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 849 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_setAccessibleText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:869:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 869 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:869:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 869 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_setBackground_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:909:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 909 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:909:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 909 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_setCheckState_1740(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:929:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 929 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:929:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 929 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_setData_2778(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1040:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1040 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1040:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1040 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_setFont_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1161:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1161 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1161:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1161 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_setForeground_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1181:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1181 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1181:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1181 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_setIcon_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1201:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1201 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1201:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1201 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_setSizeHint_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1261:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1261 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1261:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1261 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_setStatusTip_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1281:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1281 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1281:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1281 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_setText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1301:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1301 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1301:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1301 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_setToolTip_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1341:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1341 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1341:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1341 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_setWhatsThis_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1401:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1401 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1401:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1401 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_f_sortChildren_2340(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1439:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1439 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1439:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1439 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_ctor_QStandardItem_Adaptor_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1901:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1901 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1901:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1901 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc: In function ‘void _call_ctor_QStandardItem_Adaptor_3704(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1921:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1921 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1921:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1921 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1922:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1922 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc:1922:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1922 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStandardItemModel.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:43: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_appendColumn_3267(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:77:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 77 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:77:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 77 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_appendRow_3267(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:97:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 97 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:97:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 97 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_clearItemData_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:153:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:153:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 153 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_columnCount_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:172:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 172 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:172:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 172 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_data_c3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:193:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 193 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:193:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 193 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_dropMimeData_7425(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:222:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 222 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:222:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 222 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:225:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 225 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:225:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 225 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_findItems_c4892(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:248:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 248 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:248:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 248 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_flags_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:269:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 269 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:269:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 269 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_hasChildren_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:288:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 288 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:288:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 288 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_headerData_c3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:312:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 312 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:312:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 312 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_index_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:357:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 357 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:357:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 357 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_insertColumn_3926(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:398:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 398 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:398:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 398 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_insertColumn_3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:421:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 421 | const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:421:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 421 | const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_insertColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:446:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 446 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:446:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 446 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_insertRow_3926(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:468:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 468 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:468:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 468 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_insertRow_3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:514:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 514 | const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:514:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 514 | const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_insertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:539:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 539 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:539:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 539 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_itemData_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:595:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 595 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:595:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 595 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_itemFromIndex_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:614:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 614 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:614:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 614 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_mimeData_c3010(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:648:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 648 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:648:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 648 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_parent_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:682:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 682 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:682:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 682 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_removeColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:722:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 722 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:722:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 722 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_removeRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:747:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 747 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:747:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 747 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_rowCount_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:766:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 766 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:766:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 766 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_setData_5065(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:809:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 809 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:809:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 809 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:810:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 810 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:810:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 810 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_setHeaderData_5242(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:837:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 837 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:837:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 837 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:838:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 838 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:838:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 838 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_setHorizontalHeaderLabels_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:881:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 881 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:881:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 881 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_setItemData_5414(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:952:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 952 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:952:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 952 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:953:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 953 | const QMap &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:953:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 953 | const QMap &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_setItemRoleNames_3419(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:992:33: warning: possibly dangling reference to a temporary [-Wdangling-reference] 992 | const QHash &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:992:91: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 992 | const QHash &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_setVerticalHeaderLabels_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:1075:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1075 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:1075:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1075 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_sibling_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:1101:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1101 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:1101:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1101 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_f_sort_2340(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:1123:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1123 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:1123:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1123 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_fp_beginInsertColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2461:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2461 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2461:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2461 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_fp_beginInsertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2486:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2486 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2486:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2486 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_fp_beginMoveColumns_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2515:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2515 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2515:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2515 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2518:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2518 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2518:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2518 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_fp_beginMoveRows_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2545:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2545 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2545:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2545 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2548:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2548 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2548:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2548 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_fp_beginRemoveColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2571:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2571 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2571:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2571 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_fp_beginRemoveRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2596:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2596 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2596:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2596 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_fp_changePersistentIndex_4682(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2715:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2715 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2715:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2715 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2716:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2716 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2716:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2716 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_fp_changePersistentIndexList_5912(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2737:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2737 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2737:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2737 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2738:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2738 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2738:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2738 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_emitter_columnsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2808:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2808 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2808:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2808 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_emitter_columnsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2836:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2836 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2836:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2836 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2839:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2839 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2839:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2839 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_emitter_columnsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2862:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2862 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2862:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2862 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_emitter_columnsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2886:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2886 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2886:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2886 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_emitter_columnsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2914:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2914 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2914:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2914 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2917:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2917 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2917:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2917 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_emitter_columnsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2940:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2940 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:2940:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2940 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_emitter_dataChanged_7048(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3062:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3062 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3062:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3062 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3063:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3063 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3063:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3063 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3064:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3064 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3064:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3064 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_fp_decodeData_5302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3090:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3090 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3090:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3090 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_fp_encodeData_c4599(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3188:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3188 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3188:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3188 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_emitter_headerDataChanged_3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3465:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3465 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3465:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3465 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3572:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3572 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3572:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3572 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_emitter_layoutAboutToBeChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3633:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3633 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3633:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3633 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3634:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3634 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3634:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3634 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_emitter_layoutChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3654:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3654 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3654:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3654 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3655:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3655 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3655:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3655 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3848:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3848 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:3848:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3848 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_emitter_rowsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:4060:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4060 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:4060:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4060 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_emitter_rowsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:4088:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4088 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:4088:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4088 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:4091:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4091 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:4091:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4091 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_emitter_rowsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:4114:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4114 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:4114:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4114 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_emitter_rowsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:4138:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4138 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:4138:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4138 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_emitter_rowsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:4166:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4166 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:4166:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4166 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:4169:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4169 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:4169:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4169 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc: In function ‘void _call_emitter_rowsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:4192:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4192 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc:4192:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4192 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStaticText.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc: In function ‘void _call_ctor_QStaticText_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:71:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:71:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc: In function ‘void _call_ctor_QStaticText_2431(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:90:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 90 | const QStaticText &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:90:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 90 | const QStaticText &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc: In function ‘void _call_f_operator_excl__eq__c2431(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:109:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109 | const QStaticText &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:109:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 109 | const QStaticText &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc: In function ‘void _call_f_operator_eq__2431(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:128:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 128 | const QStaticText &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:128:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 128 | const QStaticText &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc: In function ‘void _call_f_operator_eq__eq__c2431(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:147:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 147 | const QStaticText &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:147:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 147 | const QStaticText &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc: In function ‘void _call_f_prepare_4043(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:183:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 183 | const QTransform &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:183:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 183 | const QTransform &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:184:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 184 | const QFont &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QFont(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:184:64: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 184 | const QFont &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QFont(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc: In function ‘void _call_f_setPerformanceHint_3211(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:204:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:204:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 204 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc: In function ‘void _call_f_setText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:224:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 224 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:224:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 224 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc: In function ‘void _call_f_setTextFormat_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:244:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 244 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:244:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 244 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc: In function ‘void _call_f_setTextOption_2448(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:264:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 264 | const QTextOption &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc:264:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 264 | const QTextOption &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStatusTipEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStatusTipEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStatusTipEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStatusTipEvent.cc: In function ‘void _call_ctor_QStatusTipEvent_Adaptor_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStatusTipEvent.cc:104:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 104 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStatusTipEvent.cc:104:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 104 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleHints.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStyleHints.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStyleHints.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStyleHints.cc: In function ‘void _call_f_setTabFocusBehavior_2356(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStyleHints.cc:361:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 361 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStyleHints.cc:361:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 361 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStyleHints.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStyleHints.cc:1056:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1056 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStyleHints.cc:1056:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1056 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStyleHints.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStyleHints.cc:1146:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1146 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStyleHints.cc:1146:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1146 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStyleHints.cc: In function ‘void _call_emitter_tabFocusBehaviorChanged_2356(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStyleHints.cc:1246:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1246 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQStyleHints.cc:1246:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1246 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSurface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurface.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSurfaceFormat.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc: In function ‘void _call_ctor_QSurfaceFormat_2724(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:86:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 86 | const QSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:86:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 86 | const QSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc: In function ‘void _call_f_operator_eq__2724(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:225:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 225 | const QSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:225:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 225 | const QSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc: In function ‘void _call_f_setColorSpace_2966(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:359:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 359 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:359:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 359 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc: In function ‘void _call_f_setOption_3969(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:481:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 481 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:481:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 481 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc: In function ‘void _call_f_setProfile_3974(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:522:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 522 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:522:184: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 522 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc: In function ‘void _call_f_setRenderableType_3393(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:562:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 562 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:562:172: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 562 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc: In function ‘void _call_f_setSwapBehavior_3190(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:642:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 642 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:642:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 642 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc: In function ‘void _call_f_testOption_c3213(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:784:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 784 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:784:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 784 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc: In function ‘void _call_f_setDefaultFormat_2724(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:833:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 833 | const QSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc:833:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 833 | const QSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSyntaxHighlighter.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc:43: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc: In function ‘void _call_f_rehighlightBlock_2306(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc:108:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 108 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc:108:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 108 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc:702:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 702 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc:702:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 702 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc:720:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 720 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc:720:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 720 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc: In function ‘void _call_fp_setFormat_4132(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc:842:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 842 | const QTextCharFormat &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc:842:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 842 | const QTextCharFormat &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc: In function ‘void _call_fp_setFormat_3223(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc:867:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 867 | const QColor &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc:867:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 867 | const QColor &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc: In function ‘void _call_fp_setFormat_3119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc:892:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 892 | const QFont &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc:892:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 892 | const QFont &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTabletEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTabletEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTabletEvent.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextBlock.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc: In function ‘void _call_ctor_QTextBlock_2306(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc:73:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc:73:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc: In function ‘void _call_f_operator_excl__eq__c2306(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc:367:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 367 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc:367:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 367 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc: In function ‘void _call_f_operator_lt__c2306(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc:386:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 386 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc:386:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 386 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc: In function ‘void _call_f_operator_eq__2306(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc:405:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 405 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc:405:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 405 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc: In function ‘void _call_f_operator_eq__eq__c2306(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc:424:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 424 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc:424:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 424 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextBlock_Iterator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock_Iterator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock_Iterator.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock_Iterator.cc: In function ‘void _call_ctor_QTextBlock_Iterator_3296(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock_Iterator.cc:68:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QTextBlock::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock_Iterator.cc:68:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QTextBlock::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock_Iterator.cc: In function ‘void _call_f_operator_excl__eq__c3296(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock_Iterator.cc:117:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QTextBlock::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock_Iterator.cc:117:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QTextBlock::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock_Iterator.cc: In function ‘void _call_f_operator_eq__eq__c3296(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock_Iterator.cc:204:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | const QTextBlock::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock_Iterator.cc:204:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 204 | const QTextBlock::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextBlockFormat.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockFormat.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockFormat.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockFormat.cc: In function ‘void _call_f_setTabPositions_3458(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockFormat.cc:448:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 448 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockFormat.cc:448:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 448 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextBlockGroup.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockGroup.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockGroup.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockGroup.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockGroup.cc:569:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 569 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockGroup.cc:569:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 569 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockGroup.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockGroup.cc:587:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 587 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockGroup.cc:587:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 587 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockGroup.cc: In function ‘void _call_fp_setFormat_2432(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockGroup.cc:651:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 651 | const QTextFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockGroup.cc:651:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 651 | const QTextFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextBlockUserData.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockUserData.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockUserData.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextCharFormat.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:43: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc: In function ‘void _call_f_setAnchorHref_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:444:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 444 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:444:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 444 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc: In function ‘void _call_f_setAnchorName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:464:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 464 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:464:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 464 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc: In function ‘void _call_f_setAnchorNames_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:484:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 484 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:484:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 484 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc: In function ‘void _call_f_setFont_7168(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:506:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 506 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:506:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 506 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:507:94: warning: possibly dangling reference to a temporary [-Wdangling-reference] 507 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:507:212: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 507 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc: In function ‘void _call_f_setFont_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:527:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 527 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:527:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 527 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc: In function ‘void _call_f_setFontCapitalization_2508(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:547:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 547 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:547:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 547 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc: In function ‘void _call_f_setFontFamily_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:567:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 567 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:567:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 567 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc: In function ‘void _call_f_setFontHintingPreference_2784(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:607:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 607 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:607:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 607 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc: In function ‘void _call_f_setFontLetterSpacingType_2167(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:687:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 687 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:687:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 687 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc: In function ‘void _call_f_setFontStyleHint_4284(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:789:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 789 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:789:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 789 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:790:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 790 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QFont::PreferDefault), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:790:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 790 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QFont::PreferDefault), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc: In function ‘void _call_f_setFontStyleStrategy_2420(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:810:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 810 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:810:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 810 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc: In function ‘void _call_f_setTextOutline_1685(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:930:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 930 | const QPen &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:930:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 930 | const QPen &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc: In function ‘void _call_f_setToolTip_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:950:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 950 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:950:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 950 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc: In function ‘void _call_f_setUnderlineColor_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:970:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 970 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:970:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 970 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc: In function ‘void _call_f_setUnderlineStyle_3516(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:990:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 990 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:990:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 990 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc: In function ‘void _call_f_setVerticalAlignment_3806(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:1010:78: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1010 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc:1010:180: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1010 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextCursor.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:44: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_ctor_QTextCursor_2306(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:118:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 118 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:118:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 118 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_ctor_QTextCursor_2453(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:137:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 137 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:137:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 137 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_createList_2844(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:353:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 353 | const QTextListFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:353:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 353 | const QTextListFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_createList_2612(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:372:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 372 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:372:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 372 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_insertBlock_2923(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:545:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 545 | const QTextBlockFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:545:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 545 | const QTextBlockFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_insertBlock_5629(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:567:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 567 | const QTextBlockFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:567:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 567 | const QTextBlockFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:568:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 568 | const QTextCharFormat &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:568:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 568 | const QTextCharFormat &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_insertFragment_3466(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:588:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 588 | const QTextDocumentFragment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:588:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 588 | const QTextDocumentFragment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_insertFrame_2923(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:608:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 608 | const QTextFrameFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:608:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 608 | const QTextFrameFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_insertHtml_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:627:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 627 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:627:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 627 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_insertImage_5822(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:649:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 649 | const QTextImageFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:649:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 649 | const QTextImageFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:650:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 650 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:650:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 650 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_insertImage_2915(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:670:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 670 | const QTextImageFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:670:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 670 | const QTextImageFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_insertImage_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:690:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 690 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:690:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 690 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_insertImage_3794(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:712:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 712 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:712:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 712 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:713:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 713 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:713:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 713 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_insertList_2844(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:733:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 733 | const QTextListFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:733:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 733 | const QTextListFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_insertList_2612(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:752:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:752:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 752 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_insertTable_4238(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:777:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 777 | const QTextTableFormat &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:777:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 777 | const QTextTableFormat &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_insertText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:818:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 818 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:818:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 818 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_insertText_4731(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:840:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 840 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:840:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 840 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:841:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 841 | const QTextCharFormat &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:841:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 841 | const QTextCharFormat &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_isCopyOf_c2453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:861:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 861 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:861:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 861 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_mergeBlockCharFormat_2814(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:926:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 926 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:926:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 926 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_mergeBlockFormat_2923(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:946:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 946 | const QTextBlockFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:946:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 946 | const QTextBlockFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_mergeCharFormat_2814(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:966:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 966 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:966:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 966 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_movePosition_6083(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:990:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 990 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:990:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 990 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:991:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 991 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextCursor::MoveAnchor), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:991:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 991 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextCursor::MoveAnchor), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_operator_excl__eq__c2453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1011:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1011 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1011:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1011 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_operator_lt__c2453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1030:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1030 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1030:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1030 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_operator_lt__eq__c2453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1049:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1049 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1049:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1049 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_operator_eq__2453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1068:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1068 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1068:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1068 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_operator_eq__eq__c2453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1087:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1087 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1087:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1087 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_operator_gt__c2453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1106:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1106 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1106:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1106 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_operator_gt__eq__c2453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1125:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1125 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1125:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1125 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_select_3044(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1190:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1190 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1190:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1190 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_setBlockCharFormat_2814(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1299:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1299 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1299:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1299 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_setBlockFormat_2923(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1319:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1319 | const QTextBlockFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1319:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1319 | const QTextBlockFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_setCharFormat_2814(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1339:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1339 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1339:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1339 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc: In function ‘void _call_f_setPosition_3147(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1382:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1382 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextCursor::MoveAnchor), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc:1382:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1382 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextCursor::MoveAnchor), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextDocument.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:52: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_addResource_4371(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:91:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const QUrl &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:91:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const QUrl &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:92:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:92:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_clearUndoRedoStacks_2502(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:268:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 268 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextDocument::UndoAndRedoStacks), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:268:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 268 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextDocument::UndoAndRedoStacks), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_drawContents_3180(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:400:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 400 | const QRectF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:400:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 400 | const QRectF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_find_c5920(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:439:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 439 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:439:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 439 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_find_c7606(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:464:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 464 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:464:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 464 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:465:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 465 | const QTextCursor &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:465:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 465 | const QTextCursor &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_find_c5876(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:489:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 489 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:489:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 489 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_find_c7562(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:514:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 514 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:514:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 514 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:515:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 515 | const QTextCursor &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:515:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 515 | const QTextCursor &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_find_c7083(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:539:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 539 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:539:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 539 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_find_c8769(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:564:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 564 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:564:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 564 | const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:565:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 565 | const QTextCursor &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:565:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 565 | const QTextCursor &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_metaInformation_c3434(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:849:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 849 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:849:172: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 849 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_objectForFormat_c2432(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:887:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 887 | const QTextFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:887:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 887 | const QTextFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_resource_c2360(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:995:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 995 | const QUrl &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:995:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 995 | const QUrl &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_setBaseUrl_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1044:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1044 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1044:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1044 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_setDefaultCursorMoveStyle_2323(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1064:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1064 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1064:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1064 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_setDefaultFont_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1084:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1084 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1084:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1084 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_setDefaultStyleSheet_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1104:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1104 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1104:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1104 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_setDefaultTextOption_2448(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1124:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1124 | const QTextOption &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1124:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1124 | const QTextOption &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_setHtml_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1184:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1184 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1184:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1184 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_setMetaInformation_5351(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1246:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1246 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1246:172: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1246 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1247:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1247 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1247:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1247 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_setPageSize_1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1287:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1287 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1287:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1287 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_setPlainText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1307:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1307 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1307:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1307 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_f_toHtml_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1417:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1417 | const QByteArray &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1417:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1417 | const QByteArray &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_ctor_QTextDocument_Adaptor_3219(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1970:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1970 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1970:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1970 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_emitter_baseUrlChanged_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1989:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1989 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:1989:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1989 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_emitter_cursorPositionChanged_2453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:2130:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2130 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:2130:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2130 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:2277:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2277 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:2277:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2277 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:2339:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2339 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc:2339:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2339 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextDocumentFragment.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc: In function ‘void _call_ctor_QTextDocumentFragment_2453(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc:88:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 88 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc:88:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 88 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc: In function ‘void _call_ctor_QTextDocumentFragment_3466(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc:107:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 107 | const QTextDocumentFragment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc:107:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 107 | const QTextDocumentFragment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc: In function ‘void _call_f_operator_eq__3466(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc:141:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 141 | const QTextDocumentFragment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc:141:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 141 | const QTextDocumentFragment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc: In function ‘void _call_f_toHtml_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc:160:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 160 | const QByteArray &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc:160:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 160 | const QByteArray &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc: In function ‘void _call_f_fromHtml_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc:194:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 194 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc:194:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 194 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc: In function ‘void _call_f_fromHtml_4567(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc:215:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 215 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc:215:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 215 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc: In function ‘void _call_f_fromPlainText_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc:235:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 235 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc:235:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 235 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextDocumentWriter.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc: In function ‘void _call_ctor_QTextDocumentWriter_3648(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc:74:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc:74:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc: In function ‘void _call_ctor_QTextDocumentWriter_4226(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc:95:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc:95:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc:96:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc:96:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc: In function ‘void _call_f_setFileName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc:215:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 215 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc:215:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 215 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc: In function ‘void _call_f_setFormat_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc:235:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 235 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc:235:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 235 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc: In function ‘void _call_f_write_3466(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc:274:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 274 | const QTextDocumentFragment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc:274:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 274 | const QTextDocumentFragment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextFormat.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc: In function ‘void _call_ctor_QTextFormat_2432(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:97:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 97 | const QTextFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:97:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 97 | const QTextFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc: In function ‘void _call_f_merge_2432(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:500:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 500 | const QTextFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:500:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 500 | const QTextFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc: In function ‘void _call_f_operator_excl__eq__c2432(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:550:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 550 | const QTextFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:550:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 550 | const QTextFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc: In function ‘void _call_f_operator_eq__2432(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:569:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 569 | const QTextFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:569:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 569 | const QTextFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc: In function ‘void _call_f_operator_eq__eq__c2432(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:588:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 588 | const QTextFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:588:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 588 | const QTextFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc: In function ‘void _call_f_setBackground_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:675:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 675 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:675:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 675 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc: In function ‘void _call_f_setForeground_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:695:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 695 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:695:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 695 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc: In function ‘void _call_f_setLayoutDirection_2316(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:715:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 715 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:715:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 715 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc: In function ‘void _call_f_setProperty_2778(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:778:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 778 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:778:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 778 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc: In function ‘void _call_f_setProperty_3914(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:801:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 801 | const QVector &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc:801:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 801 | const QVector &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextFragment.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc: In function ‘void _call_ctor_QTextFragment_2635(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc:69:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QTextFragment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc:69:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QTextFragment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc: In function ‘void _call_f_operator_excl__eq__c2635(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc:189:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 189 | const QTextFragment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc:189:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 189 | const QTextFragment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc: In function ‘void _call_f_operator_lt__c2635(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc:208:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 208 | const QTextFragment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc:208:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 208 | const QTextFragment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc: In function ‘void _call_f_operator_eq__2635(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc:227:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 227 | const QTextFragment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc:227:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 227 | const QTextFragment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc: In function ‘void _call_f_operator_eq__eq__c2635(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc:246:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 246 | const QTextFragment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc:246:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 246 | const QTextFragment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextFrame.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame.cc:41: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame.cc: In function ‘void _call_f_setFrameFormat_2923(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame.cc:180:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 180 | const QTextFrameFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame.cc:180:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 180 | const QTextFrameFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame.cc:588:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 588 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame.cc:588:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 588 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame.cc:606:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 606 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame.cc:606:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 606 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame.cc: In function ‘void _call_fp_setFormat_2432(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame.cc:670:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 670 | const QTextFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame.cc:670:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 670 | const QTextFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextFrame_Iterator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame_Iterator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame_Iterator.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame_Iterator.cc: In function ‘void _call_ctor_QTextFrame_Iterator_3296u1(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame_Iterator.cc:69:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QTextFrame::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame_Iterator.cc:69:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QTextFrame::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame_Iterator.cc: In function ‘void _call_f_operator_excl__eq__c3296u1(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame_Iterator.cc:133:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 133 | const QTextFrame::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame_Iterator.cc:133:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 133 | const QTextFrame::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame_Iterator.cc: In function ‘void _call_f_operator_eq__3296(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame_Iterator.cc:220:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 220 | const QTextFrame::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame_Iterator.cc:220:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 220 | const QTextFrame::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame_Iterator.cc: In function ‘void _call_f_operator_eq__eq__c3296u1(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame_Iterator.cc:239:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 239 | const QTextFrame::iterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame_Iterator.cc:239:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 239 | const QTextFrame::iterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextFrameFormat.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc: In function ‘void _call_f_setBorderBrush_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc:278:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 278 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc:278:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 278 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc: In function ‘void _call_f_setBorderStyle_3297(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc:298:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 298 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc:298:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 298 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc: In function ‘void _call_f_setHeight_2425(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc:358:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 358 | const QTextLength &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc:358:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 358 | const QTextLength &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc: In function ‘void _call_f_setPosition_3015(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc:458:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 458 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc:458:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 458 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc: In function ‘void _call_f_setWidth_2425(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc:538:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 538 | const QTextLength &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc:538:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 538 | const QTextLength &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextImageFormat.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextImageFormat.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextImageFormat.cc:43: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextImageFormat.cc: In function ‘void _call_f_setName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextImageFormat.cc:159:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 159 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextImageFormat.cc:159:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 159 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextInlineObject.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextInlineObject.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextInlineObject.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextItem.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextLayout.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:41: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc: In function ‘void _call_ctor_QTextLayout_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:77:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 77 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:77:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 77 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc: In function ‘void _call_ctor_QTextLayout_5413(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:100:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 100 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:100:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 100 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:101:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 101 | const QFont &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:101:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 101 | const QFont &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc: In function ‘void _call_ctor_QTextLayout_2306(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:121:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 121 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:121:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 121 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc: In function ‘void _call_f_draw_c9459(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:286:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 286 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:286:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 286 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:287:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 287 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:287:120: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 287 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:288:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 288 | const QRectF &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:288:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 288 | const QRectF &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc: In function ‘void _call_f_drawCursor_c3963(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:313:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 313 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:313:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 313 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc: In function ‘void _call_f_drawCursor_c4622(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:341:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 341 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:341:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 341 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc: In function ‘void _call_f_nextCursorPosition_c3378(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:555:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 555 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextLayout::SkipCharacters), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:555:165: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 555 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextLayout::SkipCharacters), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc: In function ‘void _call_f_previousCursorPosition_c3378(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:622:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 622 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextLayout::SkipCharacters), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:622:165: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 622 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextLayout::SkipCharacters), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc: In function ‘void _call_f_setAdditionalFormats_4294(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:660:42: warning: possibly dangling reference to a temporary [-Wdangling-reference] 660 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:660:109: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 660 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc: In function ‘void _call_f_setCursorMoveStyle_2323(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:700:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 700 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:700:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 700 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc: In function ‘void _call_f_setFont_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:740:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 740 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:740:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 740 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc: In function ‘void _call_f_setFormats_4509(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:760:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 760 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:760:113: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 760 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc: In function ‘void _call_f_setPosition_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:780:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 780 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:780:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 780 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc: In function ‘void _call_f_setPreeditArea_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:803:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 803 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:803:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 803 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc: In function ‘void _call_f_setRawFont_2099(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:823:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 823 | const QRawFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:823:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 823 | const QRawFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc: In function ‘void _call_f_setText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:843:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 843 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:843:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 843 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc: In function ‘void _call_f_setTextOption_2448(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:863:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 863 | const QTextOption &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc:863:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 863 | const QTextOption &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextLayout_FormatRange.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout_FormatRange.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout_FormatRange.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextLength.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLength.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLength.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLength.cc: In function ‘void _call_ctor_QTextLength_3045(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLength.cc:69:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLength.cc:69:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLength.cc: In function ‘void _call_f_operator_excl__eq__c2425(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLength.cc:89:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const QTextLength &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLength.cc:89:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const QTextLength &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLength.cc: In function ‘void _call_f_operator_eq__eq__c2425(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLength.cc:108:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 108 | const QTextLength &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLength.cc:108:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 108 | const QTextLength &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextLine.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLine.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLine.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLine.cc: In function ‘void _call_f_cursorToX_c2478(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLine.cc:89:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextLine::Leading), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLine.cc:89:149: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextLine::Leading), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLine.cc: In function ‘void _call_f_draw_c6879(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLine.cc:128:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 128 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLine.cc:128:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 128 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLine.cc: In function ‘void _call_f_setPosition_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLine.cc:404:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 404 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLine.cc:404:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 404 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLine.cc: In function ‘void _call_f_xToCursor_c3900(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLine.cc:487:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 487 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextLine::CursorBetweenCharacters), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextLine.cc:487:169: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 487 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextLine::CursorBetweenCharacters), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextList.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc: In function ‘void _call_f_add_2306(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc:74:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc:74:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc: In function ‘void _call_f_itemNumber_c2306(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc:158:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 158 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc:158:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 158 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc: In function ‘void _call_f_itemText_c2306(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc:177:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 177 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc:177:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 177 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc: In function ‘void _call_f_remove_2306(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc:196:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 196 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc:196:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 196 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc: In function ‘void _call_f_setFormat_2844(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc:236:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 236 | const QTextListFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc:236:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 236 | const QTextListFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc:780:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 780 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc:780:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 780 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc:798:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 798 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc:798:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 798 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextListFormat.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextListFormat.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextListFormat.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextListFormat.cc: In function ‘void _call_f_setNumberPrefix_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextListFormat.cc:158:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 158 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextListFormat.cc:158:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 158 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextListFormat.cc: In function ‘void _call_f_setNumberSuffix_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextListFormat.cc:178:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 178 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextListFormat.cc:178:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 178 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextListFormat.cc: In function ‘void _call_f_setStyle_2612(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextListFormat.cc:198:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 198 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextListFormat.cc:198:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 198 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextObject.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObject.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObject.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObject.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObject.cc:493:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 493 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObject.cc:493:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 493 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObject.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObject.cc:511:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 511 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObject.cc:511:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 511 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObject.cc: In function ‘void _call_fp_setFormat_2432(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObject.cc:575:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 575 | const QTextFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObject.cc:575:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 575 | const QTextFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextObjectInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObjectInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObjectInterface.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObjectInterface.cc: In function ‘void _call_f_drawObject_8010(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObjectInterface.cc:66:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 66 | const QRectF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObjectInterface.cc:66:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 66 | const QRectF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObjectInterface.cc:69:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QTextFormat &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObjectInterface.cc:69:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QTextFormat &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObjectInterface.cc: In function ‘void _call_f_intrinsicSize_4938(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObjectInterface.cc:95:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QTextFormat &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextObjectInterface.cc:95:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const QTextFormat &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextOption.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc: In function ‘void _call_ctor_QTextOption_2448(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc:86:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 86 | const QTextOption &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc:86:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 86 | const QTextOption &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc: In function ‘void _call_f_operator_eq__2448(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc:135:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 135 | const QTextOption &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc:135:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 135 | const QTextOption &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc: In function ‘void _call_f_setTabArray_2461(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc:194:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 194 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc:194:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 194 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc: In function ‘void _call_f_setTabs_3458(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc:254:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 254 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc:254:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 254 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc: In function ‘void _call_f_setTextDirection_2316(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc:274:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 274 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc:274:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 274 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc: In function ‘void _call_f_setWrapMode_2486(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc:314:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 314 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc:314:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 314 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextOption_Tab.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption_Tab.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption_Tab.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption_Tab.cc: In function ‘void _call_ctor_QTextOption_Tab_4138(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption_Tab.cc:72:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption_Tab.cc:72:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption_Tab.cc:73:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QChar()), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption_Tab.cc:73:129: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QChar()), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption_Tab.cc: In function ‘void _call_f_operator_excl__eq__c2843(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption_Tab.cc:92:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const QTextOption::Tab &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption_Tab.cc:92:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const QTextOption::Tab &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption_Tab.cc: In function ‘void _call_f_operator_eq__eq__c2843(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption_Tab.cc:111:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 111 | const QTextOption::Tab &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextOption_Tab.cc:111:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 111 | const QTextOption::Tab &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextTable.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc:43: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc: In function ‘void _call_f_cellAt_c2453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc:158:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 158 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc:158:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 158 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc: In function ‘void _call_f_mergeCells_2453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc:282:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 282 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc:282:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 282 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc: In function ‘void _call_f_rowEnd_c2453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc:371:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 371 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc:371:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 371 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc: In function ‘void _call_f_rowStart_c2453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc:390:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 390 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc:390:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 390 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc: In function ‘void _call_f_setFormat_2920(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc:424:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 424 | const QTextTableFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc:424:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 424 | const QTextTableFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc:867:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 867 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc:867:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 867 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc:885:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 885 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc:885:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 885 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextTableCell.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc: In function ‘void _call_ctor_QTextTableCell_2687(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc:69:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QTextTableCell &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc:69:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QTextTableCell &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc: In function ‘void _call_f_operator_excl__eq__c2687(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc:208:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 208 | const QTextTableCell &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc:208:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 208 | const QTextTableCell &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc: In function ‘void _call_f_operator_eq__2687(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc:227:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 227 | const QTextTableCell &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc:227:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 227 | const QTextTableCell &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc: In function ‘void _call_f_operator_eq__eq__c2687(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc:246:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 246 | const QTextTableCell &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc:246:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 246 | const QTextTableCell &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc: In function ‘void _call_f_setFormat_2814(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc:295:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 295 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc:295:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 295 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextTableCellFormat.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCellFormat.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCellFormat.cc:43: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextTableFormat.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableFormat.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableFormat.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableFormat.cc: In function ‘void _call_f_setColumnWidthConstraints_3255(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableFormat.cc:259:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 259 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTextTableFormat.cc:259:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 259 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQToolBarChangeEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQToolBarChangeEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQToolBarChangeEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTouchDevice.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchDevice.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchDevice.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchDevice.cc: In function ‘void _call_f_setName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchDevice.cc:152:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 152 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchDevice.cc:152:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 152 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchDevice.cc: In function ‘void _call_f_setType_2750(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchDevice.cc:172:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 172 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchDevice.cc:172:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 172 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTouchEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent.cc: In function ‘void _call_f_setTouchPoints_4191(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent.cc:131:41: warning: possibly dangling reference to a temporary [-Wdangling-reference] 131 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent.cc:131:107: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 131 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent.cc: In function ‘void _call_ctor_QTouchEvent_Adaptor_13206(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent.cc:308:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 308 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent.cc:308:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 308 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent.cc:312:41: warning: possibly dangling reference to a temporary [-Wdangling-reference] 312 | const QList &arg5 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent.cc:312:114: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 312 | const QList &arg5 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTouchEvent_TouchPoint.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_ctor_QTouchEvent_TouchPoint_3576(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:76:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const QTouchEvent::TouchPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:76:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 76 | const QTouchEvent::TouchPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_operator_eq__3576(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:215:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 215 | const QTouchEvent::TouchPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:215:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 215 | const QTouchEvent::TouchPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_setEllipseDiameters_1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:369:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 369 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:369:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 369 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_setLastNormalizedPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:429:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 429 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:429:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 429 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_setLastPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:449:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 449 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:449:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 449 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_setLastScenePos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:469:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 469 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:469:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 469 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_setLastScreenPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:489:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 489 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:489:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 489 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_setNormalizedPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:509:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 509 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:509:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 509 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_setPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:529:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 529 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:529:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 529 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_setRawScreenPositions_2816(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:569:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 569 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:569:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 569 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_setRect_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:589:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 589 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:589:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 589 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_setScenePos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:629:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 629 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:629:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 629 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_setSceneRect_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:649:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 649 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:649:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 649 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_setScreenPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:669:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 669 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:669:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 669 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_setScreenRect_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:689:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 689 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:689:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 689 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_setStartNormalizedPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:709:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 709 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:709:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 709 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_setStartPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:729:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 729 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:729:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 729 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_setStartScenePos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:749:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 749 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:749:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 749 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_setStartScreenPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:769:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 769 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:769:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 769 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc: In function ‘void _call_f_setVelocity_2139(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:829:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 829 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc:829:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 829 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTransform.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_ctor_QTransform_2023(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:155:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 155 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:155:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 155 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_ctor_QTransform_2350(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:174:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 174 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:174:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 174 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_map_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:512:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 512 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:512:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 512 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_map_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:531:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 531 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:531:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 531 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_map_c1786(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:550:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 550 | const QLine &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:550:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 550 | const QLine &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_map_c1856(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:569:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 569 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:569:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 569 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_map_c2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:588:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 588 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:588:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 588 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_map_c2138(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:607:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 607 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:607:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 607 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_map_c2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:626:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 626 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:626:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 626 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_map_c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:645:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 645 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:645:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 645 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_mapRect_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:722:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 722 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:722:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 722 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_mapRect_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:741:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 741 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:741:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 741 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_mapToPolygon_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:760:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 760 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:760:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 760 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_operator_excl__eq__c2350(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:779:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 779 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:779:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 779 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_operator_star__c2350(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:798:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 798 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:798:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 798 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_operator_star__eq__2350(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:817:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 817 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:817:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 817 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_operator_eq__2350(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:912:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 912 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:912:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 912 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_operator_eq__eq__c2350(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:931:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 931 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:931:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 931 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_rotate_2117(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:969:52: warning: possibly dangling reference to a temporary [-Wdangling-reference] 969 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ZAxis), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:969:135: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 969 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ZAxis), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_rotateRadians_2117(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:991:52: warning: possibly dangling reference to a temporary [-Wdangling-reference] 991 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ZAxis), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:991:135: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 991 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ZAxis), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_quadToQuad_5855(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:1213:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1213 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:1213:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1213 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:1214:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1214 | const QPolygonF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:1214:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1214 | const QPolygonF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_quadToSquare_3755(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:1236:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1236 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:1236:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1236 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc: In function ‘void _call_f_squareToQuad_3755(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:1258:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1258 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc:1258:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1258 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQValidator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQValidator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQValidator.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQValidator.cc: In function ‘void _call_f_setLocale_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQValidator.cc:107:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 107 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQValidator.cc:107:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 107 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQValidator.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQValidator.cc:613:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 613 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQValidator.cc:613:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 613 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQValidator.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQValidator.cc:631:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 631 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQValidator.cc:631:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 631 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQVector2D.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc: In function ‘void _call_ctor_QVector2D_1916(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:93:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:93:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 93 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc: In function ‘void _call_ctor_QVector2D_1986(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:112:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 112 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:112:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 112 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc: In function ‘void _call_ctor_QVector2D_2140(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:131:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 131 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:131:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 131 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc: In function ‘void _call_ctor_QVector2D_2141(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:150:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 150 | const QVector4D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:150:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 150 | const QVector4D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc: In function ‘void _call_f_distanceToLine_c4170(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:171:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 171 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:171:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 171 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:172:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 172 | const QVector2D &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:172:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 172 | const QVector2D &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc: In function ‘void _call_f_distanceToPoint_c2139(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:191:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 191 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:191:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 191 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc: In function ‘void _call_f_operator_star__eq__2139(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:305:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 305 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:305:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 305 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc: In function ‘void _call_f_operator_plus__eq__2139(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:324:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 324 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:324:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 324 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc: In function ‘void _call_f_operator_minus__eq__2139(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:343:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 343 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:343:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 343 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc: In function ‘void _call_f_operator_slash__eq__2139(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:381:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 381 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:381:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 381 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc: In function ‘void _call_f_dotProduct_4170(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:570:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 570 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:570:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 570 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:571:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 571 | const QVector2D &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc:571:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 571 | const QVector2D &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQVector3D.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_ctor_QVector3D_1916(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:94:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 94 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:94:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 94 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_ctor_QVector3D_1986(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:113:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 113 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:113:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 113 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_ctor_QVector3D_2139(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:132:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:132:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 132 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_ctor_QVector3D_3001(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:153:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:153:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 153 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_ctor_QVector3D_2141(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:173:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 173 | const QVector4D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:173:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 173 | const QVector4D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_f_distanceToLine_c4172(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:194:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 194 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:194:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 194 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:195:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 195 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:195:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 195 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_f_distanceToPlane_c4172(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:216:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 216 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:216:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 216 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:217:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 217 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:217:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 217 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_f_distanceToPlane_c6204(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:240:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 240 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:240:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 240 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:241:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 241 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:241:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 241 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:242:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 242 | const QVector3D &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:242:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 242 | const QVector3D &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_f_distanceToPoint_c2140(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:261:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 261 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:261:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 261 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_f_operator_star__eq__2140(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:375:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 375 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:375:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 375 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_f_operator_plus__eq__2140(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:394:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 394 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:394:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 394 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_f_operator_minus__eq__2140(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:413:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 413 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:413:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 413 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_f_operator_slash__eq__2140(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:451:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 451 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:451:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 451 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_f_project_c6070(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:512:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 512 | const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:512:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 512 | const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:513:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 513 | const QMatrix4x4 &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:513:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 513 | const QMatrix4x4 &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:514:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 514 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:514:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 514 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_f_unproject_c6070(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:657:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 657 | const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:657:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 657 | const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:658:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 658 | const QMatrix4x4 &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:658:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 658 | const QMatrix4x4 &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:659:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 659 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:659:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 659 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_f_crossProduct_4172(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:725:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 725 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:725:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 725 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:726:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 726 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:726:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 726 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_f_dotProduct_4172(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:747:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 747 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:747:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 747 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:748:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 748 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:748:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 748 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_f_normal_4172(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:769:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 769 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:769:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 769 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:770:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 770 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:770:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 770 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc: In function ‘void _call_f_normal_6204(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:793:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 793 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:793:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 793 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:794:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 794 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:794:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 794 | const QVector3D &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:795:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 795 | const QVector3D &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc:795:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 795 | const QVector3D &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQVector4D.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc: In function ‘void _call_ctor_QVector4D_1916(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:97:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 97 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:97:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 97 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc: In function ‘void _call_ctor_QVector4D_1986(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:116:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 116 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:116:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 116 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc: In function ‘void _call_ctor_QVector4D_2139(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:135:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 135 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:135:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 135 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc: In function ‘void _call_ctor_QVector4D_3863(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:158:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 158 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:158:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 158 | const QVector2D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc: In function ‘void _call_ctor_QVector4D_2140(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:179:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 179 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:179:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 179 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc: In function ‘void _call_ctor_QVector4D_3002(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:200:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 200 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:200:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 200 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc: In function ‘void _call_f_operator_star__eq__2141(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:315:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 315 | const QVector4D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:315:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 315 | const QVector4D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc: In function ‘void _call_f_operator_plus__eq__2141(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:334:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 334 | const QVector4D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:334:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 334 | const QVector4D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc: In function ‘void _call_f_operator_minus__eq__2141(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:353:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 353 | const QVector4D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:353:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 353 | const QVector4D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc: In function ‘void _call_f_operator_slash__eq__2141(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:391:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391 | const QVector4D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:391:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 391 | const QVector4D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc: In function ‘void _call_f_dotProduct_4174(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:680:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 680 | const QVector4D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:680:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 680 | const QVector4D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:681:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 681 | const QVector4D &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc:681:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 681 | const QVector4D &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQWhatsThisClickedEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWhatsThisClickedEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWhatsThisClickedEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWhatsThisClickedEvent.cc: In function ‘void _call_ctor_QWhatsThisClickedEvent_Adaptor_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWhatsThisClickedEvent.cc:104:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 104 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWhatsThisClickedEvent.cc:104:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 104 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQWheelEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc: In function ‘void _call_ctor_QWheelEvent_Adaptor_9913(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:408:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 408 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:408:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 408 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:412:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 412 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::Vertical), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:412:149: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 412 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::Vertical), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc: In function ‘void _call_ctor_QWheelEvent_Adaptor_11791(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:440:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 440 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:440:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 440 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:441:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 441 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:441:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 441 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:445:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 445 | const qt_gsi::Converter::target_type & arg6 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::Vertical), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:445:149: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 445 | const qt_gsi::Converter::target_type & arg6 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::Vertical), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc: In function ‘void _call_ctor_QWheelEvent_Adaptor_13653(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:477:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 477 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:477:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 477 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:478:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 478 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:478:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 478 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:482:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 482 | const qt_gsi::Converter::target_type & arg6 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:482:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 482 | const qt_gsi::Converter::target_type & arg6 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc: In function ‘void _call_ctor_QWheelEvent_Adaptor_15414(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:518:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 518 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:518:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 518 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:519:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 519 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:519:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 519 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:523:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 523 | const qt_gsi::Converter::target_type & arg6 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:523:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 523 | const qt_gsi::Converter::target_type & arg6 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:526:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 526 | const qt_gsi::Converter::target_type & arg9 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:526:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 526 | const qt_gsi::Converter::target_type & arg9 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc: In function ‘void _call_ctor_QWheelEvent_Adaptor_17715(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:562:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 562 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:562:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 562 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:563:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 563 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:563:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 563 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:567:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 567 | const qt_gsi::Converter::target_type & arg6 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:567:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 567 | const qt_gsi::Converter::target_type & arg6 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:570:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 570 | const qt_gsi::Converter::target_type & arg9 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:570:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 570 | const qt_gsi::Converter::target_type & arg9 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:571:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 571 | const qt_gsi::Converter::target_type & arg10 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:571:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 571 | const qt_gsi::Converter::target_type & arg10 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc: In function ‘void _call_ctor_QWheelEvent_Adaptor_18471(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:609:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 609 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:609:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 609 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:610:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 610 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:610:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 610 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:614:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 614 | const qt_gsi::Converter::target_type & arg6 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:614:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 614 | const qt_gsi::Converter::target_type & arg6 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:617:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 617 | const qt_gsi::Converter::target_type & arg9 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:617:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 617 | const qt_gsi::Converter::target_type & arg9 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:618:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 618 | const qt_gsi::Converter::target_type & arg10 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:618:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 618 | const qt_gsi::Converter::target_type & arg10 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc: In function ‘void _call_ctor_QWheelEvent_Adaptor_14253(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:659:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 659 | const qt_gsi::Converter::target_type & arg7 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:659:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 659 | const qt_gsi::Converter::target_type & arg7 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:661:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 661 | const qt_gsi::Converter::target_type & arg9 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::MouseEventNotSynthesized), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc:661:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 661 | const qt_gsi::Converter::target_type & arg9 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::MouseEventNotSynthesized), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQWindow.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_isAncestorOf_c4407(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:393:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 393 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QWindow::IncludeTransients), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:393:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 393 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QWindow::IncludeTransients), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_mapFromGlobal_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:488:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 488 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:488:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 488 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_mapToGlobal_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:507:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 507 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:507:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 507 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_parent_c2485(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:661:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 661 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:661:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 661 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_reportContentOrientationChange_2521(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:726:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 726 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:726:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 726 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_resize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:793:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 793 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:793:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 793 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_setBaseSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:851:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 851 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:851:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 851 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_setCursor_2032(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:871:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 871 | const QCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:871:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 871 | const QCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_setFilePath_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:891:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 891 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:891:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 891 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_setFlag_2555(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:913:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 913 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:913:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 913 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_setFormat_2724(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:954:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 954 | const QSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:954:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 954 | const QSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_setFramePosition_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:974:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 974 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:974:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 974 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_setGeometry_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1023:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1023 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1023:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1023 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_setIcon_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1063:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1063 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1063:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1063 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_setMask_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1102:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1102 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1102:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1102 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_setMaximumSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1142:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1142 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1142:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1142 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_setMinimumSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1202:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1202 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1202:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1202 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_setModality_2216(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1242:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1242 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1242:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1242 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_setPosition_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1321:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1321 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1321:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1321 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_setSizeIncrement_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1384:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1384 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1384:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1384 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_setSurfaceType_2477(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1404:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1404 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1404:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1404 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_setTitle_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1424:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1424 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1424:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1424 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_setVisibility_2329(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1464:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1464 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1464:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1464 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_setWindowState_1894(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1524:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1524 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1524:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1524 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_f_fromWinId_696(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1895:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1895 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:1895:118: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1895 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_emitter_contentOrientationChanged_2521(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:2876:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2876 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:2876:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2876 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:3179:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3179 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:3179:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3179 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_emitter_modalityChanged_2216(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:3317:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3317 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:3317:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3317 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:3484:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3484 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:3484:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3484 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_emitter_visibilityChanged_2329(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:3742:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3742 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:3742:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3742 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_emitter_windowStateChanged_1894(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:3820:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3820 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:3820:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3820 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:3838:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3838 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc:3838:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3838 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTGUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQWindowStateChangeEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindowStateChangeEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtGui/gsiDeclQWindowStateChangeEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libklayout_QtGui.so.0.29.8 libklayout_QtGui.so libklayout_QtGui.so.0 libklayout_QtGui.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_QtGui.so.0 -o libklayout_QtGui.so.0.29.8 gsiDeclQtGuiAdd.o gsiQtGuiMain.o gsiDeclQAbstractTextDocumentLayout.o gsiDeclQAbstractTextDocumentLayout_Selection.o gsiDeclQAbstractTextDocumentLayout_PaintContext.o gsiDeclQAbstractUndoItem.o gsiDeclQAccessible.o gsiDeclQAccessible_State.o gsiDeclQAccessible_ActivationObserver.o gsiDeclQAccessibleActionInterface.o gsiDeclQAccessibleEditableTextInterface.o gsiDeclQAccessibleEvent.o gsiDeclQAccessibleImageInterface.o gsiDeclQAccessibleInterface.o gsiDeclQAccessibleObject.o gsiDeclQAccessibleStateChangeEvent.o gsiDeclQAccessibleTableCellInterface.o gsiDeclQAccessibleTableInterface.o gsiDeclQAccessibleTableModelChangeEvent.o gsiDeclQAccessibleTextCursorEvent.o gsiDeclQAccessibleTextInsertEvent.o gsiDeclQAccessibleTextInterface.o gsiDeclQAccessibleTextRemoveEvent.o gsiDeclQAccessibleTextSelectionEvent.o gsiDeclQAccessibleTextUpdateEvent.o gsiDeclQAccessibleValueChangeEvent.o gsiDeclQAccessibleValueInterface.o gsiDeclQActionEvent.o gsiDeclQApplicationStateChangeEvent.o gsiDeclQBackingStore.o gsiDeclQBitmap.o gsiDeclQBrush.o gsiDeclQClipboard.o gsiDeclQCloseEvent.o gsiDeclQColor.o gsiDeclQConicalGradient.o gsiDeclQContextMenuEvent.o gsiDeclQCursor.o gsiDeclQDesktopServices.o gsiDeclQDoubleValidator.o gsiDeclQDrag.o gsiDeclQDragEnterEvent.o gsiDeclQDragLeaveEvent.o gsiDeclQDragMoveEvent.o gsiDeclQDropEvent.o gsiDeclQEnterEvent.o gsiDeclQExposeEvent.o gsiDeclQFileOpenEvent.o gsiDeclQFocusEvent.o gsiDeclQFont.o gsiDeclQFontDatabase.o gsiDeclQFontInfo.o gsiDeclQFontMetrics.o gsiDeclQFontMetricsF.o gsiDeclQGenericPlugin.o gsiDeclQGenericPluginFactory.o gsiDeclQGlyphRun.o gsiDeclQGradient.o gsiDeclQGuiApplication.o gsiDeclQHelpEvent.o gsiDeclQHideEvent.o gsiDeclQHoverEvent.o gsiDeclQIcon.o gsiDeclQIconDragEvent.o gsiDeclQIconEngine.o gsiDeclQIconEngine_AvailableSizesArgument.o gsiDeclQIconEngine_ScaledPixmapArgument.o gsiDeclQIconEnginePlugin.o gsiDeclQImage.o gsiDeclQImageIOHandler.o gsiDeclQImageIOPlugin.o gsiDeclQImageReader.o gsiDeclQImageWriter.o gsiDeclQInputEvent.o gsiDeclQInputMethod.o gsiDeclQInputMethodEvent.o gsiDeclQInputMethodEvent_Attribute.o gsiDeclQInputMethodQueryEvent.o gsiDeclQIntValidator.o gsiDeclQKeyEvent.o gsiDeclQKeySequence.o gsiDeclQLinearGradient.o gsiDeclQMatrix.o gsiDeclQMatrix4x4.o gsiDeclQMouseEvent.o gsiDeclQMoveEvent.o gsiDeclQMovie.o gsiDeclQNativeGestureEvent.o gsiDeclQOffscreenSurface.o gsiDeclQPageLayout.o gsiDeclQPageSize.o gsiDeclQPagedPaintDevice.o gsiDeclQPagedPaintDevice_Margins.o gsiDeclQPaintDevice.o gsiDeclQPaintDeviceWindow.o gsiDeclQPaintEngine.o gsiDeclQPaintEngineState.o gsiDeclQPaintEvent.o gsiDeclQPainter.o gsiDeclQPainter_PixmapFragment.o gsiDeclQPainterPath.o gsiDeclQPainterPath_Element.o gsiDeclQPainterPathStroker.o gsiDeclQPalette.o gsiDeclQPdfWriter.o gsiDeclQPen.o gsiDeclQPicture.o gsiDeclQPictureFormatPlugin.o gsiDeclQPixelFormat.o gsiDeclQPixmap.o gsiDeclQPixmapCache.o gsiDeclQPlatformSurfaceEvent.o gsiDeclQPointingDeviceUniqueId.o gsiDeclQPolygon.o gsiDeclQPolygonF.o gsiDeclQQuaternion.o gsiDeclQRadialGradient.o gsiDeclQRasterWindow.o gsiDeclQRawFont.o gsiDeclQRegExpValidator.o gsiDeclQRegion.o gsiDeclQRegularExpressionValidator.o gsiDeclQResizeEvent.o gsiDeclQRgba64.o gsiDeclQScreen.o gsiDeclQScreenOrientationChangeEvent.o gsiDeclQScrollEvent.o gsiDeclQScrollPrepareEvent.o gsiDeclQSessionManager.o gsiDeclQShortcutEvent.o gsiDeclQShowEvent.o gsiDeclQStandardItem.o gsiDeclQStandardItemModel.o gsiDeclQStaticText.o gsiDeclQStatusTipEvent.o gsiDeclQStyleHints.o gsiDeclQSurface.o gsiDeclQSurfaceFormat.o gsiDeclQSyntaxHighlighter.o gsiDeclQTabletEvent.o gsiDeclQTextBlock.o gsiDeclQTextBlock_Iterator.o gsiDeclQTextBlockFormat.o gsiDeclQTextBlockGroup.o gsiDeclQTextBlockUserData.o gsiDeclQTextCharFormat.o gsiDeclQTextCursor.o gsiDeclQTextDocument.o gsiDeclQTextDocumentFragment.o gsiDeclQTextDocumentWriter.o gsiDeclQTextFormat.o gsiDeclQTextFragment.o gsiDeclQTextFrame.o gsiDeclQTextFrame_Iterator.o gsiDeclQTextFrameFormat.o gsiDeclQTextImageFormat.o gsiDeclQTextInlineObject.o gsiDeclQTextItem.o gsiDeclQTextLayout.o gsiDeclQTextLayout_FormatRange.o gsiDeclQTextLength.o gsiDeclQTextLine.o gsiDeclQTextList.o gsiDeclQTextListFormat.o gsiDeclQTextObject.o gsiDeclQTextObjectInterface.o gsiDeclQTextOption.o gsiDeclQTextOption_Tab.o gsiDeclQTextTable.o gsiDeclQTextTableCell.o gsiDeclQTextTableCellFormat.o gsiDeclQTextTableFormat.o gsiDeclQToolBarChangeEvent.o gsiDeclQTouchDevice.o gsiDeclQTouchEvent.o gsiDeclQTouchEvent_TouchPoint.o gsiDeclQTransform.o gsiDeclQValidator.o gsiDeclQVector2D.o gsiDeclQVector3D.o gsiDeclQVector4D.o gsiDeclQWhatsThisClickedEvent.o gsiDeclQWheelEvent.o gsiDeclQWindow.o gsiDeclQWindowStateChangeEvent.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui/../../.. -lklayout_tl -lklayout_gsi -lklayout_qtbasic -lklayout_db -lklayout_QtCore /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_QtGui.so.0.29.8 libklayout_QtGui.so ln -s libklayout_QtGui.so.0.29.8 libklayout_QtGui.so.0 ln -s libklayout_QtGui.so.0.29.8 libklayout_QtGui.so.0.29 rm -f ../../../../build.linux-release/libklayout_QtGui.so.0.29.8 mv -f libklayout_QtGui.so.0.29.8 ../../../../build.linux-release/libklayout_QtGui.so.0.29.8 rm -f ../../../../build.linux-release/libklayout_QtGui.so rm -f ../../../../build.linux-release/libklayout_QtGui.so.0 rm -f ../../../../build.linux-release/libklayout_QtGui.so.0.29 mv -f libklayout_QtGui.so ../../../../build.linux-release/libklayout_QtGui.so mv -f libklayout_QtGui.so.0 ../../../../build.linux-release/libklayout_QtGui.so.0 mv -f libklayout_QtGui.so.0.29 ../../../../build.linux-release/libklayout_QtGui.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui' cd QtWidgets/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtWidgets/QtWidgets.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQtWidgetsAdd.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQtWidgetsAdd.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQtWidgetsAdd.cc:23: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiQtWidgetsMain.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiQtWidgetsMain.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractButton.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc: In function ‘void _call_f_setIcon_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:443:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 443 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:443:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 443 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc: In function ‘void _call_f_setIconSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:463:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 463 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:463:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 463 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc: In function ‘void _call_f_setShortcut_2516(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:483:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 483 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:483:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 483 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc: In function ‘void _call_f_setText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:503:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 503 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:503:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 503 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:1753:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1753 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:1753:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1753 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:1774:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1774 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:1774:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1774 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:2308:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2308 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:2308:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2308 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:2609:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2609 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:2609:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2609 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:2982:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2982 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:2982:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2982 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:3000:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3000 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:3000:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3000 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:3018:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3018 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc:3018:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3018 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractGraphicsShapeItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractGraphicsShapeItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractGraphicsShapeItem.cc:60: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractGraphicsShapeItem.cc: In function ‘void _call_f_setBrush_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractGraphicsShapeItem.cc:145:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 145 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractGraphicsShapeItem.cc:145:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 145 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractGraphicsShapeItem.cc: In function ‘void _call_f_setPen_1685(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractGraphicsShapeItem.cc:165:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 165 | const QPen &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractGraphicsShapeItem.cc:165:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 165 | const QPen &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractItemDelegate.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:46: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc: In function ‘void _call_f_createEditor_c6860(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:85:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:85:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 85 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:86:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 86 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:86:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 86 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc: In function ‘void _call_f_destroyEditor_c3602(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:108:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 108 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:108:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 108 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc: In function ‘void _call_f_editorEvent_9073(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:136:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 136 | const QStyleOptionViewItem &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:136:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 136 | const QStyleOptionViewItem &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:137:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 137 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:137:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 137 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc: In function ‘void _call_f_helpEvent_9380(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:164:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 164 | const QStyleOptionViewItem &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:164:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 164 | const QStyleOptionViewItem &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:165:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 165 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:165:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 165 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc: In function ‘void _call_f_paint_c6971(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:189:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 189 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:189:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 189 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:190:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 190 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:190:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 190 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc: In function ‘void _call_f_setEditorData_c3602(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:228:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 228 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:228:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 228 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc: In function ‘void _call_f_setModelData_c5913(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:254:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 254 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:254:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 254 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc: In function ‘void _call_f_sizeHint_c5653(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:276:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 276 | const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:276:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 276 | const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:277:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 277 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:277:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 277 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc: In function ‘void _call_f_updateEditorGeometry_c6860(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:301:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 301 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:301:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 301 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:302:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 302 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:302:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 302 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc: In function ‘void _call_f_elidedText_7038(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:328:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 328 | const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:328:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 328 | const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:330:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 330 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:330:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 330 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:331:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 331 | const QString &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:331:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 331 | const QString &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc: In function ‘void _call_emitter_closeEditor_4926(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:816:78: warning: possibly dangling reference to a temporary [-Wdangling-reference] 816 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemDelegate::NoHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:816:187: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 816 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemDelegate::NoHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:1087:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1087 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:1087:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1087 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:1105:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1105 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:1105:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1105 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc: In function ‘void _call_emitter_sizeHintChanged_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:1301:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1301 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc:1301:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1301 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractItemView.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:90: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_closePersistentEditor_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:170:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 170 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:170:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 170 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_edit_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:281:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 281 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:281:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 281 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_indexAt_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:361:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 361 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:361:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 361 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_indexWidget_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:380:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 380 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:380:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 380 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_inputMethodQuery_c2420(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:399:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 399 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:399:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 399 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_isPersistentEditorOpen_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:418:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 418 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:418:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 418 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_itemDelegate_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:452:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 452 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:452:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 452 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_keyboardSearch_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:509:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 509 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:509:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 509 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_openPersistentEditor_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:544:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 544 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:544:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 544 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_scrollTo_5576(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:629:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 629 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:629:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 629 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:630:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 630 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:630:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 630 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_setCurrentIndex_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:803:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 803 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:803:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 803 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_setDefaultDropAction_1760(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:823:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 823 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:823:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 823 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_setDragDropMode_3439(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:843:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 843 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:843:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 843 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_setHorizontalScrollMode_3275(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:943:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 943 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:943:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 943 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_setIconSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:963:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 963 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:963:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 963 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_setIndexWidget_3602(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:985:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 985 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:985:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 985 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_setRootIndex_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:1092:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1092 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:1092:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1092 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_setSelectionBehavior_4013(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:1112:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1112 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:1112:184: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1112 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_setSelectionMode_3586(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:1132:76: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1132 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:1132:176: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1132 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_setTextElideMode_2042(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:1192:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1192 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:1192:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1192 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_setVerticalScrollMode_3275(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:1212:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1212 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:1212:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1212 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_sizeHintForIndex_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:1266:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1266 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:1266:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1266 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_update_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:1334:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1334 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:1334:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1334 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_update_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:1354:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1354 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:1354:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1354 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_f_visualRect_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:1389:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1389 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:1389:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1389 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_emitter_activated_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:3253:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3253 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:3253:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3253 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_emitter_clicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:3319:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3319 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:3319:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3319 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:3440:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3440 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:3440:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3440 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:3488:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3488 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:3488:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3488 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_emitter_doubleClicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:3673:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3673 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:3673:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3673 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_emitter_entered_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:3897:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3897 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:3897:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3897 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_emitter_iconSizeChanged_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:4225:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4225 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:4225:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4225 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:4379:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4379 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:4379:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4379 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:4710:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4710 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:4710:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4710 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_emitter_pressed_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:4771:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4771 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:4771:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4771 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_fp_setDirtyRegion_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:5145:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5145 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:5145:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5145 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_fp_setViewportMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:5348:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5348 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:5348:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5348 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:5954:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5954 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:5954:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5954 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:5972:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5972 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:5972:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5972 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:5990:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5990 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc:5990:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5990 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractScrollArea.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:84: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc: In function ‘void _call_f_setHorizontalScrollBarPolicy_2273(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:275:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 275 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:275:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 275 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc: In function ‘void _call_f_setSizeAdjustPolicy_4107(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:295:81: warning: possibly dangling reference to a temporary [-Wdangling-reference] 295 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:295:186: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 295 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc: In function ‘void _call_f_setVerticalScrollBarPolicy_2273(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:335:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 335 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:335:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 335 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:1622:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1622 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:1622:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1622 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:1643:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1643 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:1643:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1643 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:2192:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2192 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:2192:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2192 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:2473:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2473 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:2473:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2473 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc: In function ‘void _call_fp_setViewportMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:2682:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2682 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:2682:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2682 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:2954:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2954 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:2954:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2954 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:2972:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2972 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:2972:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2972 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:2990:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2990 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc:2990:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2990 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractSlider.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:82: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc: In function ‘void _call_f_setOrientation_1913(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:316:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 316 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:316:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 316 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc: In function ‘void _call_f_triggerAction_3281(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:509:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 509 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:509:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 509 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:1697:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1697 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:1697:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1697 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:1718:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1718 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:1718:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1718 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:2229:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2229 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:2229:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2229 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:2510:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2510 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:2510:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2510 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc: In function ‘void _call_fp_setRepeatAction_4599(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:2703:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2703 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:2703:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2703 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:2985:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2985 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:2985:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2985 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:3003:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3003 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:3003:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3003 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:3021:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3021 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc:3021:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3021 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractSpinBox.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:84: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc: In function ‘void _call_f_inputMethodQuery_c2420(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:248:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 248 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:248:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 248 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc: In function ‘void _call_f_setButtonSymbols_3541(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:414:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 414 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:414:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 414 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc: In function ‘void _call_f_setCorrectionMode_3597(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:434:76: warning: possibly dangling reference to a temporary [-Wdangling-reference] 434 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:434:176: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 434 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc: In function ‘void _call_f_setSpecialValueText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:534:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 534 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:534:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 534 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:1907:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1907 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:1907:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1907 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:1928:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1928 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:1928:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1928 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:2496:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2496 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:2496:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2496 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:2791:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2791 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:2791:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2791 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:3206:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3206 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:3206:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3206 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:3224:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3224 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:3224:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3224 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:3242:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3242 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc:3242:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3242 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAccessibleWidget.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc: In function ‘void _call_ctor_QAccessibleWidget_5165(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc:64:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 64 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAccessible::Client), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc:64:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 64 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAccessible::Client), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc:65:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 65 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc:65:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 65 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc: In function ‘void _call_f_doAction_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc:148:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc:148:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 148 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc: In function ‘void _call_f_interface_cast_2970(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc:217:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 217 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc:217:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 217 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc: In function ‘void _call_f_keyBindingsForAction_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc:251:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 251 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc:251:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 251 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc: In function ‘void _call_f_text_c2060(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc:349:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 349 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc:349:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 349 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAction.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_f_activate_2359(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:82:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 82 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:82:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 82 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_f_setData_2119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:468:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 468 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:468:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 468 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_f_setFont_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:528:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 528 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:528:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 528 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_f_setIcon_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:548:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 548 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:548:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 548 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_f_setIconText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:568:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 568 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:568:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 568 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_f_setMenuRole_2046(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:628:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 628 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:628:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 628 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_f_setPriority_2105(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:648:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 648 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:648:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 648 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_f_setShortcut_2516(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:688:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 688 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:688:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 688 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_f_setShortcutContext_2350(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:708:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 708 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:708:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 708 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_f_setShortcuts_3131(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:748:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 748 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:748:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 748 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_f_setShortcuts_2869(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:768:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 768 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:768:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 768 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_f_setStatusTip_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:788:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 788 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:788:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 788 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_f_setText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:808:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 808 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:808:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 808 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_f_setToolTip_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:828:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 828 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:828:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 828 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_f_setWhatsThis_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:868:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 868 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:868:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 868 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_ctor_QAction_Adaptor_3219(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:1396:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1396 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:1396:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1396 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_ctor_QAction_Adaptor_4898(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:1419:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1419 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:1419:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1419 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:1420:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1420 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:1420:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1420 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:1606:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1606 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:1606:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1606 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:1624:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1624 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc:1624:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1624 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQActionGroup.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc: In function ‘void _call_f_addAction_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc:107:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 107 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc:107:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 107 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc: In function ‘void _call_f_addAction_3704(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc:128:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 128 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc:128:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 128 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc:129:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 129 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc:129:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 129 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc:728:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 728 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc:728:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 728 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc:746:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 746 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc:746:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 746 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQApplication.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc: In function ‘void _call_f_setStyleSheet_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:105:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 105 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:105:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 105 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc: In function ‘void _call_f_isEffectEnabled_1496(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:444:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 444 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:444:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 444 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc: In function ‘void _call_f_setEffectEnabled_2252(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:613:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 613 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:613:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 613 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc: In function ‘void _call_f_setFont_3424(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:636:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 636 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:636:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 636 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc: In function ‘void _call_f_setGlobalStrut_1805(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:657:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 657 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:657:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 657 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc: In function ‘void _call_f_setPalette_3736(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:699:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 699 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:699:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 699 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc: In function ‘void _call_f_setStyle_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:780:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 780 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:780:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 780 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc: In function ‘void _call_f_setWindowIcon_1787(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:819:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 819 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:819:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 819 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc: In function ‘void _call_f_topLevelAt_1916(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:884:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 884 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:884:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 884 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc: In function ‘void _call_f_widgetAt_1916(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:1005:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1005 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:1005:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1005 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc: In function ‘void _call_emitter_applicationStateChanged_2402(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:1479:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1479 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:1479:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1479 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc: In function ‘void _call_emitter_fontChanged_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:1725:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1725 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:1725:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1725 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:1757:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1757 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:1757:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1757 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc: In function ‘void _call_emitter_layoutDirectionChanged_2316(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:1789:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1789 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:1789:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1789 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:1807:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1807 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:1807:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1807 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc: In function ‘void _call_emitter_paletteChanged_2113(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:1853:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1853 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc:1853:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1853 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQBoxLayout.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc:44: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc: In function ‘void _call_f_setDirection_2497(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc:544:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 544 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc:544:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 544 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc: In function ‘void _call_f_setGeometry_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc:564:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 564 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc:564:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 564 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc: In function ‘void _call_ctor_QBoxLayout_Adaptor_3704(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc:1343:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1343 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc:1343:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1343 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc: In function ‘void _call_fp_alignmentRect_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc:1443:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1443 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc:1443:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1443 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc:1780:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1780 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc:1780:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1780 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc:1901:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1901 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc:1901:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1901 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQButtonGroup.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQButtonGroup.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQButtonGroup.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQButtonGroup.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQButtonGroup.cc:853:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 853 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQButtonGroup.cc:853:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 853 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQButtonGroup.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQButtonGroup.cc:871:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 871 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQButtonGroup.cc:871:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 871 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCalendarWidget.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:84: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_f_dateTextFormat_c1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:148:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:148:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 148 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_f_setDateRange_3444(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:412:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 412 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:412:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 412 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:413:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 413 | const QDate &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:413:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 413 | const QDate &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_f_setDateTextFormat_4482(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:435:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 435 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:435:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 435 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:436:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 436 | const QTextCharFormat &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:436:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 436 | const QTextCharFormat &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_f_setFirstDayOfWeek_1612(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:456:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 456 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:456:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 456 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_f_setHeaderTextFormat_2814(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:496:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 496 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:496:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 496 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_f_setHorizontalHeaderFormat_4307(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:516:83: warning: possibly dangling reference to a temporary [-Wdangling-reference] 516 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:516:190: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 516 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_f_setMaximumDate_1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:536:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 536 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:536:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 536 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_f_setMinimumDate_1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:556:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 556 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:556:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 556 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_f_setSelectedDate_1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:596:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 596 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:596:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 596 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_f_setSelectionMode_3362(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:616:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 616 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:616:172: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 616 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_f_setVerticalHeaderFormat_4067(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:636:81: warning: possibly dangling reference to a temporary [-Wdangling-reference] 636 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:636:186: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 636 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_f_setWeekdayTextFormat_4318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:658:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 658 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:658:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 658 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:659:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 659 | const QTextCharFormat &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:659:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 659 | const QTextCharFormat &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_f_weekdayTextFormat_c1612(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:805:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 805 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:805:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 805 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_emitter_activated_1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:1877:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1877 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:1877:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1877 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_emitter_clicked_1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:1943:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1943 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:1943:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1943 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:2013:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2013 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:2013:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2013 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:2055:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2055 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:2055:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2055 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:2566:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2566 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:2566:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2566 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:2847:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2847 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:2847:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2847 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_fp_updateCell_1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:3179:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3179 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:3179:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3179 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:3252:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3252 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:3252:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3252 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:3270:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3270 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:3270:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3270 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:3288:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3288 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc:3288:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3288 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCheckBox.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:84: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc: In function ‘void _call_f_setCheckState_1740(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:163:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:163:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 163 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc: In function ‘void _call_ctor_QCheckBox_Adaptor_3232(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:1245:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1245 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:1245:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1245 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:1426:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1426 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:1426:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1426 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:1447:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1447 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:1447:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1447 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:2000:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2000 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:2000:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2000 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:2301:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2301 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:2301:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2301 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:2692:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2692 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:2692:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2692 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:2710:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2710 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:2710:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2710 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:2728:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2728 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc:2728:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2728 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQColorDialog.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc: In function ‘void _call_f_setCurrentColor_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:201:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 201 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:201:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 201 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc: In function ‘void _call_f_setOption_4228(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:223:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 223 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:223:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 223 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc: In function ‘void _call_f_testOption_c3472(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:284:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 284 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:284:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 284 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc: In function ‘void _call_f_getColor_9089(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:343:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 343 | const QColor &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::white, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:343:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 343 | const QColor &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::white, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:345:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 345 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:345:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 345 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc: In function ‘void _call_ctor_QColorDialog_Adaptor_3112(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:1525:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1525 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:1525:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1525 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc: In function ‘void _call_emitter_colorSelected_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:1693:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1693 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:1693:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1693 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:1739:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1739 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:1739:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1739 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc: In function ‘void _call_emitter_currentColorChanged_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:1760:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1760 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:1760:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1760 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:1778:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1778 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:1778:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1778 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:2350:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2350 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:2350:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2350 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:2631:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2631 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:2631:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2631 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:3012:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3012 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:3012:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3012 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:3030:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3030 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:3030:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3030 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:3048:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3048 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc:3048:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3048 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQColormap.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColormap.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColormap.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColormap.cc: In function ‘void _call_ctor_QColormap_2223(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColormap.cc:53:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 53 | const QColormap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColormap.cc:53:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 53 | const QColormap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColormap.cc: In function ‘void _call_f_operator_eq__2223(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColormap.cc:136:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 136 | const QColormap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColormap.cc:136:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 136 | const QColormap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColormap.cc: In function ‘void _call_f_pixel_c1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColormap.cc:155:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 155 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColormap.cc:155:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 155 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQColumnView.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:91: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_f_indexAt_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:140:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 140 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:140:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 140 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_f_scrollTo_5576(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:191:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 191 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:191:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 191 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:192:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 192 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:192:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 192 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_f_setColumnWidths_2259(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:228:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 228 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:228:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 228 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_f_setRootIndex_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:308:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 308 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:308:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 308 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_f_visualRect_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:363:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 363 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:363:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 363 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_emitter_activated_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:2188:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2188 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:2188:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2188 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_emitter_clicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:2254:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2254 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:2254:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2254 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:2375:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2375 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:2375:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2375 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:2446:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2446 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:2446:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2446 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_emitter_doubleClicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:2631:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2631 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:2631:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2631 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_emitter_entered_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:2855:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2855 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:2855:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2855 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_emitter_iconSizeChanged_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:3183:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3183 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:3183:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3183 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:3356:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3356 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:3356:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3356 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:3687:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3687 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:3687:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3687 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_emitter_pressed_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:3748:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3748 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:3748:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3748 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_fp_setDirtyRegion_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:4122:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4122 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:4122:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4122 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_fp_setViewportMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:4325:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4325 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:4325:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4325 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_emitter_updatePreviewWidget_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:4691:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4691 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:4691:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4691 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:4949:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4949 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:4949:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4949 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:4967:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4967 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:4967:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4967 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:4985:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4985 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc:4985:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4985 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQComboBox.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:90: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_addItem_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:126:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 126 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:126:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 126 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:127:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 127 | const QVariant &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVariant(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:127:70: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 127 | const QVariant &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVariant(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_addItem_5715(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:151:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 151 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:151:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 151 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:152:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 152 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:152:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 152 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:153:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153 | const QVariant &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVariant(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:153:70: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 153 | const QVariant &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVariant(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_addItems_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:173:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 173 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:173:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 173 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_findData_c4986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:372:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 372 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:372:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 372 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_findText_c4233(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:395:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 395 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:395:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 395 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_inputMethodQuery_c2420(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:461:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 461 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:461:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 461 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_inputMethodQuery_c4431(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:482:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 482 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:482:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 482 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:483:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 483 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:483:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 483 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_insertItem_4695(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:507:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 507 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:507:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 507 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:508:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 508 | const QVariant &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVariant(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:508:70: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 508 | const QVariant &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVariant(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_insertItem_6374(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:535:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 535 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:535:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 535 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:536:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 536 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:536:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 536 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:537:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 537 | const QVariant &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVariant(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:537:70: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 537 | const QVariant &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVariant(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_insertItems_3096(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:560:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 560 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:560:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 560 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_setAutoCompletionCaseSensitivity_2324(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:865:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 865 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:865:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 865 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_setCurrentText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:925:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 925 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:925:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 925 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_setEditText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:965:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 965 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:965:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 965 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_setIconSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:1025:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1025 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:1025:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1025 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_setInsertPolicy_2679(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:1045:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1045 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:1045:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1045 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_setItemData_3437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:1070:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1070 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:1070:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1070 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_setItemIcon_2446(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:1114:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1114 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:1114:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1114 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_setItemText_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:1137:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1137 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:1137:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1137 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_setRootModelIndex_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:1277:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1277 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:1277:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1277 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_f_setSizeAdjustPolicy_3080(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:1297:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1297 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:1297:166: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1297 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_emitter_activated_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:2557:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2557 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:2557:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2557 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:2675:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2675 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:2675:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2675 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_emitter_currentIndexChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:2714:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2714 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:2714:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2714 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_emitter_currentTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:2732:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2732 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:2732:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2732 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:2750:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2750 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:2750:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2750 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_emitter_editTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:2952:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2952 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:2952:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2952 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_emitter_highlighted_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:3246:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3246 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:3246:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3246 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:3354:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3354 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:3354:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3354 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:3635:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3635 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:3635:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3635 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:3982:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3982 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:3982:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3982 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:4000:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4000 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:4000:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4000 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:4018:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4018 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc:4018:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4018 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCommandLinkButton.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:85: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc: In function ‘void _call_f_setDescription_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:134:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 134 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:134:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 134 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc: In function ‘void _call_ctor_QCommandLinkButton_Adaptor_3232(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:1182:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1182 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:1182:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1182 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc: In function ‘void _call_ctor_QCommandLinkButton_Adaptor_5149(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:1205:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1205 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:1205:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1205 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:1206:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1206 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:1206:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1206 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:1387:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1387 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:1387:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1387 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:1408:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1408 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:1408:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1408 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:1961:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1961 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:1961:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1961 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:2262:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2262 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:2262:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2262 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:2635:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2635 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:2635:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2635 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:2653:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2653 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:2653:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2653 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:2671:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2671 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc:2671:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2671 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCommonStyle.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:51: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc: In function ‘void _call_f_drawComplexControl_c9027(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:91:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:91:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc: In function ‘void _call_f_drawControl_c8285(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:120:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 120 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:120:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 120 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc: In function ‘void _call_f_drawPrimitive_c8501(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:149:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 149 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:149:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 149 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc: In function ‘void _call_f_generatedIconPixmap_c5776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:176:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 176 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:176:134: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 176 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:177:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 177 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:177:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 177 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc: In function ‘void _call_f_hitTestComplexControl_c9517(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:203:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 203 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:203:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 203 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:205:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 205 | const QPoint &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:205:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 205 | const QPoint &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc: In function ‘void _call_f_layoutSpacing_c11697(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:233:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 233 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:233:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 233 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:234:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 234 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:234:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 234 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:235:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 235 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:235:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 235 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc: In function ‘void _call_f_pixelMetric_c6642(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:260:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 260 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:260:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 260 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc: In function ‘void _call_f_sizeFromContents_c8477(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:347:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 347 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:347:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 347 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:349:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 349 | const QSize &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:349:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 349 | const QSize &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc: In function ‘void _call_f_standardIcon_c6956(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:373:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 373 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:373:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 373 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc: In function ‘void _call_f_standardPixmap_c6956(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:398:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 398 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:398:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 398 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc: In function ‘void _call_f_styleHint_c8615(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:425:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 425 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:425:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 425 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc: In function ‘void _call_f_subControlRect_c9798(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:453:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 453 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:453:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 453 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:455:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 455 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:455:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 455 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc: In function ‘void _call_f_subElementRect_c6528(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:479:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 479 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:479:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 479 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:1532:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1532 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:1532:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1532 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:1649:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1649 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc:1649:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1649 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCompleter.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc: In function ‘void _call_f_complete_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:91:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const QRect &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRect(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:91:64: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const QRect &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRect(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc: In function ‘void _call_f_pathFromIndex_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:306:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 306 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:306:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 306 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc: In function ‘void _call_f_setCaseSensitivity_2324(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:340:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 340 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:340:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 340 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc: In function ‘void _call_f_setCompletionMode_3011(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:380:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 380 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:380:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 380 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc: In function ‘void _call_f_setCompletionPrefix_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:400:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 400 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:400:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 400 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc: In function ‘void _call_f_setModelSorting_2811(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:519:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 519 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:519:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 519 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc: In function ‘void _call_f_splitPath_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:599:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 599 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:599:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 599 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc: In function ‘void _call_ctor_QCompleter_Adaptor_3631(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:1030:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1030 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:1030:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1030 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc: In function ‘void _call_emitter_activated_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:1049:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1049 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:1049:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1049 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc: In function ‘void _call_emitter_activated_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:1067:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1067 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:1067:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1067 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc: In function ‘void _call_emitter_highlighted_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:1224:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1224 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:1224:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1224 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc: In function ‘void _call_emitter_highlighted_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:1242:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1242 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:1242:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1242 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:1260:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1260 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:1260:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1260 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:1278:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1278 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc:1278:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1278 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDataWidgetMapper.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc:41: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc: In function ‘void _call_f_addMapping_4175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc:104:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 104 | const QByteArray &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc:104:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 104 | const QByteArray &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc: In function ‘void _call_f_setCurrentModelIndex_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc:328:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 328 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc:328:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 328 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc: In function ‘void _call_f_setOrientation_1913(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc:388:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 388 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc:388:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 388 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc: In function ‘void _call_f_setRootIndex_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc:408:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 408 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc:408:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 408 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc: In function ‘void _call_f_setSubmitPolicy_3488(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc:428:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 428 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc:428:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 428 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc:990:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 990 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc:990:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 990 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc:1008:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1008 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc:1008:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1008 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDateEdit.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:88: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc: In function ‘void _call_ctor_QDateEdit_Adaptor_2983(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:1217:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1217 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:1217:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1217 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:1380:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1380 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:1380:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1380 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:1401:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1401 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:1401:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1401 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc: In function ‘void _call_emitter_dateChanged_1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:1443:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1443 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:1443:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1443 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc: In function ‘void _call_emitter_dateTimeChanged_2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:1461:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1461 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:1461:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1461 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:2028:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2028 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:2028:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2028 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:2323:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2323 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:2323:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2323 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc: In function ‘void _call_emitter_timeChanged_1793(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:2672:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2672 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:2672:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2672 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc: In function ‘void _call_emitter_userDateChanged_1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:2729:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2729 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:2729:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2729 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:2797:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2797 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:2797:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2797 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:2815:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2815 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:2815:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2815 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:2833:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2833 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc:2833:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2833 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDateTimeEdit.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:88: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_f_sectionText_c2529(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:497:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 497 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:497:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 497 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_f_setCurrentSection_2529(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:556:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 556 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:556:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 556 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_f_setDate_1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:596:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 596 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:596:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 596 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_f_setDateRange_3444(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:618:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 618 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:618:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 618 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:619:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 619 | const QDate &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:619:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 619 | const QDate &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_f_setDateTime_2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:639:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 639 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:639:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 639 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_f_setDateTimeRange_4242(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:661:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 661 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:661:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 661 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:662:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 662 | const QDateTime &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:662:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 662 | const QDateTime &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_f_setDisplayFormat_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:682:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 682 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:682:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 682 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_f_setMaximumDate_1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:702:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 702 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:702:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 702 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_f_setMaximumDateTime_2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:722:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 722 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:722:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 722 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_f_setMaximumTime_1793(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:742:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 742 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:742:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 742 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_f_setMinimumDate_1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:762:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 762 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:762:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 762 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_f_setMinimumDateTime_2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:782:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 782 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:782:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 782 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_f_setMinimumTime_1793(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:802:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 802 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:802:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 802 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_f_setSelectedSection_2529(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:822:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 822 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:822:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 822 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_f_setTime_1793(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:842:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 842 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:842:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 842 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_f_setTimeRange_3478(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:864:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 864 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:864:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 864 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:865:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 865 | const QTime &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:865:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 865 | const QTime &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_f_setTimeSpec_1543(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:885:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 885 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:885:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 885 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_ctor_QDateTimeEdit_Adaptor_3382(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:2130:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2130 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:2130:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2130 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_ctor_QDateTimeEdit_Adaptor_2983(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:2151:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2151 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:2151:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2151 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_ctor_QDateTimeEdit_Adaptor_3000(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:2172:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2172 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:2172:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2172 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:2335:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2335 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:2335:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2335 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:2356:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2356 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:2356:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2356 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_emitter_dateChanged_1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:2398:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2398 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:2398:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2398 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_emitter_dateTimeChanged_2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:2416:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2416 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:2416:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2416 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:2983:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2983 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:2983:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2983 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:3278:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3278 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:3278:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3278 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_emitter_timeChanged_1793(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:3627:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3627 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:3627:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3627 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:3734:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3734 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:3734:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3734 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:3752:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3752 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:3752:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3752 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:3770:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3770 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc:3770:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3770 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDesktopWidget.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:82: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc: In function ‘void _call_f_availableGeometry_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:154:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 154 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:154:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 154 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc: In function ‘void _call_f_screenGeometry_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:290:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 290 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:290:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 290 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc: In function ‘void _call_f_screenNumber_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:328:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 328 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:328:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 328 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:1421:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1421 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:1421:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1421 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:1442:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1442 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:1442:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1442 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:1953:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1953 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:1953:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1953 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:2234:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2234 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:2234:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2234 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:2611:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2611 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:2611:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2611 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:2629:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2629 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:2629:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2629 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:2647:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2647 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc:2647:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2647 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDial.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc:1410:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1410 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc:1410:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1410 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc:1431:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1431 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc:1431:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1431 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc:1961:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1961 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc:1961:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1961 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc:2242:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2242 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc:2242:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2242 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc: In function ‘void _call_fp_setRepeatAction_4599(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc:2435:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2435 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc:2435:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2435 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc:2717:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2717 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc:2717:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2717 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc:2735:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2735 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc:2735:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2735 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc:2753:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2753 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc:2753:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2753 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDialog.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc:82: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc: In function ‘void _call_f_setOrientation_1913(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc:314:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 314 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc:314:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 314 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc:1658:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1658 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc:1658:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1658 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc:1679:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1679 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc:1679:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1679 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc:2251:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2251 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc:2251:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2251 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc:2532:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2532 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc:2532:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2532 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc:2913:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2913 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc:2913:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2913 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc:2931:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2931 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc:2931:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2931 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc:2949:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2949 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc:2949:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2949 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDialogButtonBox.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:84: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc: In function ‘void _call_f_addButton_5247(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:121:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 121 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:121:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 121 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc: In function ‘void _call_f_addButton_5113(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:143:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 143 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:143:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 143 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:144:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 144 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:144:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 144 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc: In function ‘void _call_f_addButton_3611(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:163:76: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:163:176: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 163 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc: In function ‘void _call_f_button_c3611(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:182:76: warning: possibly dangling reference to a temporary [-Wdangling-reference] 182 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:182:176: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 182 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc: In function ‘void _call_f_setOrientation_1913(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:321:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 321 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:321:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 321 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc: In function ‘void _call_ctor_QDialogButtonBox_Adaptor_3120(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:1395:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1395 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:1395:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1395 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc: In function ‘void _call_ctor_QDialogButtonBox_Adaptor_7319(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:1440:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1440 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:1440:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1440 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:1615:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1615 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:1615:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1615 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:1636:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1636 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:1636:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1636 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:2161:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2161 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:2161:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2161 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:2442:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2442 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:2442:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2442 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:2783:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2783 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:2783:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2783 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:2801:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2801 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:2801:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2801 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:2819:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2819 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc:2819:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2819 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDirModel.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:45: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_columnCount_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:79:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 79 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:79:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 79 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_data_c3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:100:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 100 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:100:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 100 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_dropMimeData_7425(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:129:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 129 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:129:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 129 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:132:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:132:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 132 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_fileIcon_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:151:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 151 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:151:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 151 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_fileInfo_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:170:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 170 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:170:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 170 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_fileName_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:189:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 189 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:189:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 189 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_filePath_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:208:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 208 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:208:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 208 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_flags_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:242:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 242 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:242:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 242 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_hasChildren_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:261:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 261 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:261:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 261 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_headerData_c3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:285:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 285 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:285:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 285 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_index_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:326:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 326 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:326:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 326 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_index_c2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:347:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 347 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:347:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 347 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_isDir_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:367:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 367 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:367:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 367 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_mimeData_c3010(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:416:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 416 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:416:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 416 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_mkdir_4312(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:452:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 452 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:452:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 452 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:453:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 453 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:453:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 453 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_parent_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:487:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 487 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:487:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 487 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_refresh_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:521:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 521 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:521:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 521 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_remove_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:541:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 541 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:541:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 541 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_rmdir_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:575:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 575 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:575:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 575 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_rowCount_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:594:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 594 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:594:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 594 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_setData_5065(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:617:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 617 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:617:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 617 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:618:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 618 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:618:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 618 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_setNameFilters_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:698:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 698 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:698:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 698 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_f_sort_2340(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:781:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 781 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:781:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 781 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_ctor_QDirModel_Adaptor_8063(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:1936:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1936 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:1936:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1936 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_fp_beginInsertColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:1979:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1979 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:1979:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1979 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_fp_beginInsertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2004:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2004 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2004:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2004 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_fp_beginMoveColumns_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2033:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2033 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2033:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2033 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2036:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2036 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2036:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2036 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_fp_beginMoveRows_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2063:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2063 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2063:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2063 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2066:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2066 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2066:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2066 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_fp_beginRemoveColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2089:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2089 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2089:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2089 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_fp_beginRemoveRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2114:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2114 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2114:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2114 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_fp_changePersistentIndex_4682(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2233:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2233 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2233:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2233 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2234:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2234 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2234:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2234 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_fp_changePersistentIndexList_5912(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2255:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2255 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2255:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2255 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2256:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2256 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2256:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2256 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_emitter_columnsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2326:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2326 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2326:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2326 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_emitter_columnsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2354:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2354 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2354:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2354 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2357:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2357 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2357:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2357 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_emitter_columnsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2380:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2380 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2380:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2380 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_emitter_columnsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2404:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2404 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2404:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2404 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_emitter_columnsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2432:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2432 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2432:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2432 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2435:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2435 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2435:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2435 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_emitter_columnsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2458:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2458 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2458:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2458 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_emitter_dataChanged_7048(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2580:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2580 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2580:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2580 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2581:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2581 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2581:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2581 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2582:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2582 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2582:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2582 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_fp_decodeData_5302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2608:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2608 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2608:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2608 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_fp_encodeData_c4599(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2706:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2706 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2706:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2706 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_emitter_headerDataChanged_3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2983:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2983 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:2983:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2983 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3090:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3090 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3090:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3090 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_emitter_layoutAboutToBeChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3133:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3133 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3133:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3133 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3134:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3134 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3134:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3134 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_emitter_layoutChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3154:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3154 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3154:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3154 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3155:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3155 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3155:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3155 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3348:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3348 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3348:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3348 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_emitter_rowsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3560:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3560 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3560:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3560 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_emitter_rowsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3588:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3588 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3588:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3588 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3591:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3591 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3591:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3591 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_emitter_rowsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3614:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3614 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3614:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3614 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_emitter_rowsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3638:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3638 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3638:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3638 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_emitter_rowsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3666:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3666 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3666:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3666 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3669:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3669 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3669:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3669 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc: In function ‘void _call_emitter_rowsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3692:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3692 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc:3692:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3692 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDockWidget.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc: In function ‘void _call_f_isAreaAllowed_c2123(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:147:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 147 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:147:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 147 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc: In function ‘void _call_ctor_QDockWidget_Adaptor_5619(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:1307:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1307 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:1307:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1307 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:1490:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1490 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:1490:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1490 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:1511:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1511 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:1511:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1511 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc: In function ‘void _call_emitter_dockLocationChanged_2123(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:1617:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1617 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:1617:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1617 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:2077:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2077 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:2077:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2077 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:2358:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2358 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:2358:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2358 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:2721:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2721 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:2721:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2721 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:2739:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2739 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:2739:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2739 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:2757:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2757 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc:2757:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2757 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDoubleSpinBox.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:84: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc: In function ‘void _call_f_setPrefix_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:273:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 273 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:273:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 273 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc: In function ‘void _call_f_setStepType_2990(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:336:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 336 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:336:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 336 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc: In function ‘void _call_f_setSuffix_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:356:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 356 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:356:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 356 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc: In function ‘void _call_f_valueFromText_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:497:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 497 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:497:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 497 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:1749:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1749 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:1749:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1749 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:1770:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1770 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:1770:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1770 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:2338:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2338 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:2338:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2338 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:2633:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2633 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:2633:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2633 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc: In function ‘void _call_emitter_valueChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:3065:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3065 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:3065:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3065 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:3130:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3130 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:3130:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3130 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:3148:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3148 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:3148:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3148 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:3166:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3166 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc:3166:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3166 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQErrorMessage.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:82: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc: In function ‘void _call_f_showMessage_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:116:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 116 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:116:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 116 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc: In function ‘void _call_f_showMessage_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:138:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 138 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:138:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 138 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:139:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 139 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:139:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 139 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:1379:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1379 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:1379:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1379 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:1400:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1400 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:1400:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1400 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:1972:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1972 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:1972:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1972 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:2253:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2253 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:2253:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2253 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:2634:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2634 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:2634:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2634 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:2652:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2652 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:2652:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2652 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:2670:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2670 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc:2670:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2670 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFileDialog.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:87: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_labelText_c2681(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:301:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 301 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:301:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 301 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_restoreState_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:434:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 434 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:434:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 434 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_selectFile_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:468:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 468 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:468:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 468 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_selectMimeTypeFilter_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:488:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 488 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:488:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 488 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_selectNameFilter_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:508:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 508 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:508:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 508 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_selectUrl_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:528:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 528 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:528:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 528 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_setAcceptMode_2590(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:608:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 608 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:608:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 608 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_setDefaultSuffix_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:648:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 648 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:648:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 648 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_setDirectory_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:668:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 668 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:668:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 668 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_setDirectory_1681(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:688:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 688 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:688:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 688 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_setDirectoryUrl_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:708:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 708 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:708:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 708 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_setFileMode_2382(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:728:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 728 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:728:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 728 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_setHistory_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:768:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 768 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:768:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 768 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_setLabelText_4598(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:830:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 830 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:830:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 830 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:831:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 831 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:831:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 831 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_setMimeTypeFilters_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:851:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 851 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:851:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 851 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_setNameFilter_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:871:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 871 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:871:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 871 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_setNameFilters_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:911:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 911 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:911:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 911 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_setOption_2998(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:933:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 933 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:933:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 933 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_setSidebarUrls_2316(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1034:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1034 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1034:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1034 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_setSupportedSchemes_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1054:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1054 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1054:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1054 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_setViewMode_2409(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1074:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1074 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1074:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1074 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_testOption_c2242(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1144:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1144 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1144:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1144 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_getExistingDirectory_7979(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1185:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1185 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1185:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1185 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1186:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1186 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1186:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1186 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_getExistingDirectoryUrl_9984(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1215:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1215 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1215:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1215 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1216:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1216 | const QUrl &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1216:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1216 | const QUrl &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1218 | const QStringList &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1218:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1218 | const QStringList &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_getOpenFileName_11122(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1248:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1248 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1248:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1248 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1249:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1249 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1249:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1249 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1250:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1250 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1250:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1250 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_getOpenFileNames_11122(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1282:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1282 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1282:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1282 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1283:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1283 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1283:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1283 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1284:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1284 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1284:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1284 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_getOpenFileUrl_13127(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1318:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1318 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1318:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1318 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1319:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1319 | const QUrl &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1319:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1319 | const QUrl &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1320:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1320 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1320:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1320 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1323:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1323 | const QStringList &arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1323:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1323 | const QStringList &arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_getOpenFileUrls_13127(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1355:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1355 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1355:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1355 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1356:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1356 | const QUrl &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1356:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1356 | const QUrl &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1357:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1357 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1357:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1357 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1360:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1360 | const QStringList &arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1360:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1360 | const QStringList &arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_getSaveFileName_11122(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1390:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1390 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1390:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1390 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1391:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1391 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1391:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1391 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1392:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1392 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1392:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1392 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_f_getSaveFileUrl_13127(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1426:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1426 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1426:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1426 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1427:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1427 | const QUrl &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1427:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1427 | const QUrl &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1428:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1428 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1428:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1428 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1431:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1431 | const QStringList &arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:1431:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1431 | const QStringList &arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_ctor_QFileDialog_Adaptor_7066(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:2639:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2639 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:2639:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2639 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:2640:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2640 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:2640:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2640 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:2641:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2641 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:2641:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2641 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:2836:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2836 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:2836:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2836 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_emitter_currentChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:2857:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2857 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:2857:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2857 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_emitter_currentUrlChanged_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:2875:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2875 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:2875:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2875 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:2893:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2893 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:2893:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2893 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_emitter_directoryEntered_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:2975:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2975 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:2975:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2975 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_emitter_directoryUrlEntered_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:2993:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2993 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:2993:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2993 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_emitter_fileSelected_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:3247:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3247 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:3247:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3247 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_emitter_filesSelected_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:3265:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3265 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:3265:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3265 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_emitter_filterSelected_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:3283:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3283 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:3283:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3283 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:3555:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3555 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:3555:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3555 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:3836:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3836 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:3836:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3836 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_emitter_urlSelected_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:4193:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4193 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:4193:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4193 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_emitter_urlsSelected_2316(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:4211:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4211 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:4211:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 4211 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:4253:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4253 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:4253:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4253 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:4271:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4271 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:4271:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4271 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:4289:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4289 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc:4289:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4289 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFileIconProvider.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileIconProvider.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileIconProvider.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileIconProvider.cc: In function ‘void _call_f_icon_c3064(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileIconProvider.cc:54:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 54 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileIconProvider.cc:54:166: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 54 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileIconProvider.cc: In function ‘void _call_f_icon_c2174(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileIconProvider.cc:73:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QFileInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileIconProvider.cc:73:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QFileInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileIconProvider.cc: In function ‘void _call_f_type_c2174(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileIconProvider.cc:127:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 127 | const QFileInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileIconProvider.cc:127:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 127 | const QFileInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFileSystemModel.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:47: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_canFetchMore_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:81:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 81 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:81:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 81 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_columnCount_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:100:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 100 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:100:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 100 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_data_c3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:121:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 121 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:121:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 121 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_dropMimeData_7425(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:150:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 150 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:150:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 150 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:153:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:153:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 153 | const QModelIndex &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_fetchMore_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:172:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 172 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:172:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 172 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_fileIcon_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:192:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 192 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:192:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 192 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_fileInfo_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:211:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 211 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:211:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 211 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_fileName_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:230:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 230 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:230:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 230 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_filePath_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:249:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 249 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:249:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 249 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_flags_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:283:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 283 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:283:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 283 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_hasChildren_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:302:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 302 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:302:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 302 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_headerData_c3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:326:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 326 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:326:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 326 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_index_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:367:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 367 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:367:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 367 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_index_c2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:388:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 388 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:388:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 388 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_isDir_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:408:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 408 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:408:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 408 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_lastModified_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:442:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 442 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:442:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 442 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_mimeData_c3010(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:461:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 461 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:461:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 461 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_mkdir_4312(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:497:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 497 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:497:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 497 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:498:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 498 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:498:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 498 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_parent_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:566:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 566 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:566:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 566 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_permissions_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:600:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 600 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:600:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 600 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_remove_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:619:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 619 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:619:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 619 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_rmdir_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:653:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 653 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:653:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 653 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_rowCount_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:702:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 702 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:702:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 702 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_setData_5065(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:725:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 725 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:725:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 725 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:726:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 726 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:726:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 726 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_setNameFilters_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:806:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 806 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:806:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 806 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_setRootPath_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:866:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 866 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:866:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 866 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_sibling_c3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:891:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 891 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:891:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 891 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_size_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:910:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 910 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:910:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 910 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_sort_2340(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:932:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 932 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:932:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 932 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_f_type_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:967:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 967 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:967:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 967 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_fp_beginInsertColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2124:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2124 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2124:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2124 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_fp_beginInsertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2149:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2149 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2149:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2149 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_fp_beginMoveColumns_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2178:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2178 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2178:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2178 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2181:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2181 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2181:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2181 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_fp_beginMoveRows_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2208:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2208 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2208:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2208 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2211:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2211 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2211:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2211 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_fp_beginRemoveColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2234:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2234 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2234:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2234 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_fp_beginRemoveRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2259:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2259 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2259:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2259 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_fp_changePersistentIndex_4682(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2378:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2378 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2378:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2378 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2379:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2379 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2379:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2379 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_fp_changePersistentIndexList_5912(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2400:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2400 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2400:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2400 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2401:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2401 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2401:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2401 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_columnsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2471:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2471 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2471:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2471 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_columnsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2499:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2499 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2499:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2499 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2502:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2502 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2502:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2502 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_columnsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2525:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2525 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2525:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2525 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_columnsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2549:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2549 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2549:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2549 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_columnsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2577:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2577 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2577:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2577 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2580:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2580 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2580:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2580 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_columnsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2603:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2603 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2603:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2603 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_dataChanged_7048(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2725:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2725 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2725:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2725 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2726:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2726 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2726:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2726 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2727:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2727 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2727:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2727 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_fp_decodeData_5302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2753:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2753 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2753:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2753 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_directoryLoaded_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2790:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2790 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2790:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2790 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_fp_encodeData_c4599(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2869:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2869 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:2869:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2869 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_fileRenamed_5859(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3071:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3071 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3071:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3071 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3072:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3072 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3072:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3072 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3073:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3073 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3073:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3073 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_headerDataChanged_3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3170:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3170 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3170:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3170 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3277:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3277 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3277:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3277 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_layoutAboutToBeChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3320:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3320 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3320:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3320 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3321:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3321 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3321:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3321 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_layoutChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3341:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3341 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3341:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3341 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3342:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3342 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3342:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3342 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3535:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3535 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3535:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3535 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_rootPathChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3720:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3720 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3720:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3720 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_rowsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3765:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3765 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3765:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3765 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_rowsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3793:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3793 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3793:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3793 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3796:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3796 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3796:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3796 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_rowsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3819:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3819 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3819:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3819 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_rowsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3843:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3843 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3843:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3843 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_rowsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3871:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3871 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3871:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3871 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3874:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3874 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3874:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3874 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc: In function ‘void _call_emitter_rowsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3897:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3897 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc:3897:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3897 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFocusFrame.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc:1202:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1202 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc:1202:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1202 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc:1223:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1223 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc:1223:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1223 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc:1753:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1753 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc:1753:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1753 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc:2034:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2034 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc:2034:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2034 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc:2361:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2361 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc:2361:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2361 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc:2379:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2379 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc:2379:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2379 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc:2397:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2397 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc:2397:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2397 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFontComboBox.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:90: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc: In function ‘void _call_f_setCurrentFont_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:154:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 154 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:154:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 154 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc: In function ‘void _call_f_setWritingSystem_3214(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:194:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 194 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:194:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 194 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc: In function ‘void _call_emitter_activated_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:1312:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1312 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:1312:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1312 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:1430:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1430 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:1430:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1430 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc: In function ‘void _call_emitter_currentFontChanged_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:1451:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1451 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:1451:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1451 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc: In function ‘void _call_emitter_currentIndexChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:1487:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1487 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:1487:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1487 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc: In function ‘void _call_emitter_currentTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:1505:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1505 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:1505:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1505 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:1523:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1523 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:1523:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1523 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc: In function ‘void _call_emitter_editTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:1725:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1725 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:1725:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1725 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc: In function ‘void _call_emitter_highlighted_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:2019:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2019 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:2019:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2019 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:2127:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2127 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:2127:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2127 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:2408:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2408 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:2408:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2408 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:2755:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2755 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:2755:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2755 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:2773:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2773 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:2773:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2773 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:2791:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2791 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc:2791:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2791 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFontDialog.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:82: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc: In function ‘void _call_f_setCurrentFont_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:200:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 200 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:200:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 200 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc: In function ‘void _call_f_setOption_4020(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:222:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 222 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:222:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 222 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc: In function ‘void _call_f_testOption_c3264(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:283:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 283 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:283:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 283 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc: In function ‘void _call_f_getFont_9719(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:333:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 333 | const QFont &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:333:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 333 | const QFont &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:335:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 335 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:335:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 335 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc: In function ‘void _call_ctor_QFontDialog_Adaptor_3008(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:1420:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1420 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:1420:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1420 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:1616:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1616 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:1616:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1616 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc: In function ‘void _call_emitter_currentFontChanged_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:1637:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1637 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:1637:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1637 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:1655:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1655 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:1655:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1655 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc: In function ‘void _call_emitter_fontSelected_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:2090:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2090 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:2090:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2090 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:2245:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2245 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:2245:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2245 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:2526:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2526 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:2526:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2526 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:2907:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2907 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:2907:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2907 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:2925:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2925 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:2925:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2925 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:2943:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2943 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc:2943:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2943 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFormLayout.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:44: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc: In function ‘void _call_f_addRow_3232(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:150:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 150 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:150:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 150 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc: In function ‘void _call_f_addRow_3258(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:174:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 174 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:174:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 174 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc: In function ‘void _call_f_insertRow_3891(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:483:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 483 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:483:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 483 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc: In function ‘void _call_f_insertRow_3917(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:510:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 510 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:510:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 510 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc: In function ‘void _call_f_itemAt_c3135(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:597:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 597 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:597:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 597 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc: In function ‘void _call_f_setFieldGrowthPolicy_3418(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:793:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 793 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:793:172: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 793 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc: In function ‘void _call_f_setGeometry_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:833:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 833 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:833:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 833 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc: In function ‘void _call_f_setItem_4767(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:878:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 878 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:878:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 878 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc: In function ‘void _call_f_setLayout_4368(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:924:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 924 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:924:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 924 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc: In function ‘void _call_f_setRowWrapPolicy_3021(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:945:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 945 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:945:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 945 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc: In function ‘void _call_f_setWidget_4342(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:1010:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1010 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:1010:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1010 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc: In function ‘void _call_fp_alignmentRect_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:1874:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1874 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:1874:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1874 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:2211:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2211 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:2211:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2211 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:2332:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2332 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc:2332:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2332 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFormLayout_TakeRowResult.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout_TakeRowResult.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout_TakeRowResult.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFrame.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc: In function ‘void _call_f_setFrameRect_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:222:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 222 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:222:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 222 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc: In function ‘void _call_f_setFrameShadow_1738(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:242:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 242 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:242:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 242 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc: In function ‘void _call_f_setFrameShape_1621(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:262:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 262 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:262:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 262 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:1433:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1433 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:1433:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1433 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:1454:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1454 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:1454:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1454 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:2003:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2003 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:2003:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2003 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:2284:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2284 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:2284:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2284 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:2611:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2611 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:2611:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2611 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:2629:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2629 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:2629:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2629 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:2647:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2647 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc:2647:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2647 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGesture.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGesture.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGesture.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGesture.cc: In function ‘void _call_f_setGestureCancelPolicy_3309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGesture.cc:132:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGesture.cc:132:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 132 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGesture.cc: In function ‘void _call_f_setHotSpot_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGesture.cc:152:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 152 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGesture.cc:152:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 152 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGesture.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGesture.cc:592:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 592 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGesture.cc:592:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 592 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGesture.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGesture.cc:610:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 610 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGesture.cc:610:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 610 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGestureEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc: In function ‘void _call_f_accept_1902(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc:92:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc:92:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc: In function ‘void _call_f_gesture_c1902(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc:142:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 142 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc:142:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 142 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc: In function ‘void _call_f_ignore_1902(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc:212:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 212 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc:212:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 212 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc: In function ‘void _call_f_isAccepted_c1902(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc:266:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 266 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc:266:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 266 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc: In function ‘void _call_f_mapToGraphicsScene_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc:285:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 285 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc:285:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 285 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc: In function ‘void _call_f_setAccepted_2658(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc:349:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 349 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc:349:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 349 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc: In function ‘void _call_ctor_QGestureEvent_Adaptor_2930(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc:459:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 459 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc:459:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 459 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGestureRecognizer.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureRecognizer.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureRecognizer.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureRecognizer.cc: In function ‘void _call_f_unregisterRecognizer_1902(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureRecognizer.cc:138:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 138 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureRecognizer.cc:138:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 138 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsAnchor.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchor.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchor.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchor.cc: In function ‘void _call_f_setSizePolicy_2292(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchor.cc:71:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchor.cc:71:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchor.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchor.cc:513:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 513 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchor.cc:513:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 513 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchor.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchor.cc:531:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 531 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchor.cc:531:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 531 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsAnchorLayout.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc: In function ‘void _call_f_addAnchor_8538(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc:66:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 66 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc:66:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 66 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc:68:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc:68:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc: In function ‘void _call_f_addCornerAnchors_7522(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc:120:54: warning: possibly dangling reference to a temporary [-Wdangling-reference] 120 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc:120:132: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 120 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc:122:54: warning: possibly dangling reference to a temporary [-Wdangling-reference] 122 | const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc:122:132: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 122 | const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc: In function ‘void _call_f_anchor_8538(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc:149:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 149 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc:149:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 149 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc:151:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 151 | const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc:151:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 151 | const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc: In function ‘void _call_f_setGeometry_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc:255:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 255 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc:255:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 255 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsBlurEffect.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc:41: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc: In function ‘void _call_f_boundingRectFor_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc:105:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 105 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc:105:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 105 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc:764:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 764 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc:764:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 764 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc:782:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 782 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc:782:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 782 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc: In function ‘void _call_fp_sourceBoundingRect_c2426(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc:846:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 846 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc:846:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 846 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc: In function ‘void _call_fp_sourcePixmap_c6763(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc:906:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 906 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc:906:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 906 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc:908:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 908 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QGraphicsEffect::PadToEffectiveBoundingRect), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc:908:179: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 908 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QGraphicsEffect::PadToEffectiveBoundingRect), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsColorizeEffect.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc: In function ‘void _call_f_setColor_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc:91:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc:91:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc: In function ‘void _call_emitter_colorChanged_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc:533:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 533 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc:533:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 533 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc:727:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 727 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc:727:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 727 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc:745:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 745 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc:745:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 745 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc: In function ‘void _call_fp_sourceBoundingRect_c2426(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc:809:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 809 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc:809:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 809 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc: In function ‘void _call_fp_sourcePixmap_c6763(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc:869:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 869 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc:869:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 869 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc:871:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 871 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QGraphicsEffect::PadToEffectiveBoundingRect), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc:871:179: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 871 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QGraphicsEffect::PadToEffectiveBoundingRect), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsDropShadowEffect.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:43: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc: In function ‘void _call_f_boundingRectFor_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:92:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:92:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc: In function ‘void _call_f_setColor_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:161:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 161 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:161:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 161 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc: In function ‘void _call_f_setOffset_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:181:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:181:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 181 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc: In function ‘void _call_emitter_colorChanged_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:735:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 735 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:735:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 735 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:929:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 929 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:929:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 929 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:947:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 947 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:947:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 947 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc: In function ‘void _call_emitter_offsetChanged_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:965:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 965 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:965:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 965 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc: In function ‘void _call_fp_sourceBoundingRect_c2426(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:1029:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1029 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:1029:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1029 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc: In function ‘void _call_fp_sourcePixmap_c6763(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:1089:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1089 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:1089:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1089 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:1091:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1091 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QGraphicsEffect::PadToEffectiveBoundingRect), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc:1091:179: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1091 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QGraphicsEffect::PadToEffectiveBoundingRect), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsEffect.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc:41: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc: In function ‘void _call_f_boundingRectFor_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc:90:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 90 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc:90:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 90 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc:711:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 711 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc:711:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 711 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc:729:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 729 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc:729:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 729 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc: In function ‘void _call_fp_sourceBoundingRect_c2426(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc:793:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 793 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc:793:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 793 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc: In function ‘void _call_fp_sourcePixmap_c6763(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc:853:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 853 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc:853:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 853 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc:855:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 855 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QGraphicsEffect::PadToEffectiveBoundingRect), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc:855:179: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 855 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QGraphicsEffect::PadToEffectiveBoundingRect), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsEllipseItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEllipseItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEllipseItem.cc:60: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEllipseItem.cc: In function ‘void _call_f_contains_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEllipseItem.cc:96:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEllipseItem.cc:96:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEllipseItem.cc: In function ‘void _call_f_setRect_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEllipseItem.cc:190:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 190 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEllipseItem.cc:190:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 190 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEllipseItem.cc: In function ‘void _call_ctor_QGraphicsEllipseItem_Adaptor_3673(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEllipseItem.cc:1017:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1017 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEllipseItem.cc:1017:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1017 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsGridLayout.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsGridLayout.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsGridLayout.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsGridLayout.cc: In function ‘void _call_f_setGeometry_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsGridLayout.cc:710:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 710 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsGridLayout.cc:710:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 710 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsGridLayout.cc: In function ‘void _call_f_sizeHint_c3330(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsGridLayout.cc:953:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 953 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsGridLayout.cc:953:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 953 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsGridLayout.cc:954:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 954 | const QSizeF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSizeF(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsGridLayout.cc:954:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 954 | const QSizeF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSizeF(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_boundingRegion_c2350(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:158:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 158 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:158:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 158 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_collidesWithItem_c4977(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:271:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 271 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:271:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 271 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_collidesWithPath_c4877(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:292:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 292 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:292:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 292 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:293:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 293 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:293:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 293 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_collidingItems_c2471(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:312:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 312 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:312:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 312 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_contains_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:350:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 350 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:350:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 350 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_deviceTransform_c2350(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:403:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 403 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:403:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 403 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_ensureVisible_3180(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:441:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 441 | const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:441:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 441 | const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_isObscured_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:795:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 795 | const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:795:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 795 | const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapFromItem_c4492(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:995:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 995 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:995:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 995 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapFromItem_c4368(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1017:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1017 | const QRectF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1017:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1017 | const QRectF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapFromItem_c4714(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1039:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1039 | const QPolygonF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1039:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1039 | const QPolygonF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapFromItem_c5020(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1061:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1061 | const QPainterPath &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1061:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1061 | const QPainterPath &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapFromParent_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1136:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1136 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1136:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1136 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapFromParent_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1155:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1155 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1155:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1155 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapFromParent_c2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1174:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1174 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1174:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1174 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapFromParent_c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1193:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1193 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1193:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1193 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapFromScene_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1262:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1262 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1262:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1262 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapFromScene_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1281:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1281 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1281:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1281 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapFromScene_c2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1300:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1300 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1300:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1300 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapFromScene_c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1319:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1319 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1319:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1319 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapRectFromItem_c4368(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1391:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1391 | const QRectF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1391:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1391 | const QRectF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapRectFromParent_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1441:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1441 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1441:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1441 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapRectFromScene_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1488:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1488 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1488:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1488 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapRectToItem_c4368(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1538:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1538 | const QRectF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1538:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1538 | const QRectF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapRectToParent_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1588:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1588 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1588:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1588 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapRectToScene_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1635:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1635 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1635:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1635 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapToItem_c4492(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1685:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1685 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1685:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1685 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapToItem_c4368(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1707:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1707 | const QRectF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1707:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1707 | const QRectF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapToItem_c4714(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1729:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1729 | const QPolygonF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1729:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1729 | const QPolygonF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapToItem_c5020(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1751:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1751 | const QPainterPath &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1751:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1751 | const QPainterPath &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapToParent_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1826:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1826 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1826:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1826 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapToParent_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1845:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1845 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1845:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1845 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapToParent_c2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1864:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1864 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1864:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1864 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapToParent_c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1883:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1883 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1883:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1883 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapToScene_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1952:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1952 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1952:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1952 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapToScene_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1971:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1971 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1971:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1971 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapToScene_c2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1990:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1990 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:1990:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1990 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_mapToScene_c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2009:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2009 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2009:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2009 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_scroll_3788(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2425:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2425 | const QRectF &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2425:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2425 | const QRectF &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_setCacheMode_4403(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2567:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2567 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2567:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2567 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2568:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2568 | const QSize &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSize(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2568:64: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2568 | const QSize &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSize(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_setCursor_2032(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2588:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2588 | const QCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2588:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2588 | const QCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_setData_2778(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2611:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2611 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2611:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2611 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_setFlag_4199(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2673:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2673 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2673:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2673 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_setFocus_1877(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2714:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2714 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OtherFocusReason), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2714:149: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2714 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OtherFocusReason), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_setMatrix_2779(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2836:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2836 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2836:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2836 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_setPanelModality_3180(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2877:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2877 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2877:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2877 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_setPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2917:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2917 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:2917:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2917 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_setToolTip_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:3020:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3020 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:3020:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3020 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_setTransform_3106(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:3042:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3042 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:3042:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3042 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_setTransformOriginPoint_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:3063:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3063 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:3063:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3063 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_setTransformations_3968(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:3106:38: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3106 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:3106:101: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3106 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc: In function ‘void _call_f_update_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:3440:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3440 | const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc:3440:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3440 | const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsItemAnimation.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemAnimation.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemAnimation.cc:41: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemAnimation.cc: In function ‘void _call_f_setPosAt_2949(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemAnimation.cc:285:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 285 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemAnimation.cc:285:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 285 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemAnimation.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemAnimation.cc:1054:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1054 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemAnimation.cc:1054:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1054 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemAnimation.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemAnimation.cc:1072:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1072 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemAnimation.cc:1072:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1072 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsItemGroup.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemGroup.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemGroup.cc:57: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsLayout.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayout.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayout.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsLayoutItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc: In function ‘void _call_f_effectiveSizeHint_c3330(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:73:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:73:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:74:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const QSizeF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSizeF(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:74:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const QSizeF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSizeF(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc: In function ‘void _call_f_setGeometry_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:332:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 332 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:332:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 332 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc: In function ‘void _call_f_setMaximumSize_1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:372:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 372 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:372:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 372 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc: In function ‘void _call_f_setMinimumSize_1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:455:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 455 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:455:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 455 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc: In function ‘void _call_f_setPreferredSize_1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:558:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 558 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:558:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 558 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc: In function ‘void _call_f_setSizePolicy_2429(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:621:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 621 | const QSizePolicy &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:621:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 621 | const QSizePolicy &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc: In function ‘void _call_f_setSizePolicy_7191(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:645:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 645 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:645:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 645 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:646:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 646 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:646:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 646 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:647:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 647 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSizePolicy::DefaultType), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc:647:167: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 647 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSizePolicy::DefaultType), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsLineItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLineItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLineItem.cc:60: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLineItem.cc: In function ‘void _call_f_contains_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLineItem.cc:96:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLineItem.cc:96:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLineItem.cc: In function ‘void _call_f_setLine_1856(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLineItem.cc:205:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 205 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLineItem.cc:205:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 205 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLineItem.cc: In function ‘void _call_f_setPen_1685(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLineItem.cc:254:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 254 | const QPen &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLineItem.cc:254:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 254 | const QPen &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLineItem.cc: In function ‘void _call_ctor_QGraphicsLineItem_Adaptor_3667(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLineItem.cc:980:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 980 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLineItem.cc:980:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 980 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsLinearLayout.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc: In function ‘void _call_f_setGeometry_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc:330:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 330 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc:330:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 330 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc: In function ‘void _call_f_setOrientation_1913(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc:373:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 373 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc:373:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 373 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc: In function ‘void _call_f_sizeHint_c3330(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc:438:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 438 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc:438:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 438 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc:439:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 439 | const QSizeF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSizeF(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc:439:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 439 | const QSizeF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSizeF(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc: In function ‘void _call_ctor_QGraphicsLinearLayout_Adaptor_4362(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc:745:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 745 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc:745:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 745 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsObject.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsObject.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsObject.cc:62: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsObject.cc: In function ‘void _call_f_grabGesture_4352(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsObject.cc:113:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 113 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsObject.cc:113:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 113 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsObject.cc: In function ‘void _call_f_ungrabGesture_1902(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsObject.cc:134:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 134 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsObject.cc:134:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 134 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsObject.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsObject.cc:1768:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1768 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsObject.cc:1768:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1768 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsObject.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsObject.cc:1956:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1956 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsObject.cc:1956:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1956 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsOpacityEffect.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc: In function ‘void _call_f_setOpacityMask_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc:126:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 126 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc:126:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 126 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc:709:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 709 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc:709:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 709 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc:727:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 727 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc:727:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 727 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc: In function ‘void _call_emitter_opacityMaskChanged_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc:763:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 763 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc:763:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 763 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc: In function ‘void _call_fp_sourceBoundingRect_c2426(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc:827:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 827 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc:827:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 827 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc: In function ‘void _call_fp_sourcePixmap_c6763(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc:887:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 887 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc:887:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 887 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc:889:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 889 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QGraphicsEffect::PadToEffectiveBoundingRect), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc:889:179: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 889 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QGraphicsEffect::PadToEffectiveBoundingRect), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsPathItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPathItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPathItem.cc:60: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPathItem.cc: In function ‘void _call_f_contains_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPathItem.cc:96:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPathItem.cc:96:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPathItem.cc: In function ‘void _call_f_setPath_2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPathItem.cc:190:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 190 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPathItem.cc:190:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 190 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPathItem.cc: In function ‘void _call_ctor_QGraphicsPathItem_Adaptor_4325(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPathItem.cc:901:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 901 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPathItem.cc:901:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 901 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsPixmapItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc:59: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc: In function ‘void _call_f_contains_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc:95:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc:95:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc: In function ‘void _call_f_setOffset_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc:204:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc:204:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 204 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc: In function ‘void _call_f_setPixmap_2017(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc:247:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 247 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc:247:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 247 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc: In function ‘void _call_f_setShapeMode_3358(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc:267:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 267 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc:267:172: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 267 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc: In function ‘void _call_f_setTransformationMode_2633(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc:287:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 287 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc:287:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 287 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc: In function ‘void _call_ctor_QGraphicsPixmapItem_Adaptor_3828(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc:1035:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1035 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc:1035:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1035 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsPolygonItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPolygonItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPolygonItem.cc:60: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPolygonItem.cc: In function ‘void _call_f_contains_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPolygonItem.cc:96:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPolygonItem.cc:96:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPolygonItem.cc: In function ‘void _call_f_setFillRule_1548(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPolygonItem.cc:205:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 205 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPolygonItem.cc:205:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 205 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPolygonItem.cc: In function ‘void _call_f_setPolygon_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPolygonItem.cc:225:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 225 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPolygonItem.cc:225:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 225 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPolygonItem.cc: In function ‘void _call_ctor_QGraphicsPolygonItem_Adaptor_4019(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPolygonItem.cc:938:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 938 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPolygonItem.cc:938:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 938 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsProxyWidget.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsProxyWidget.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsProxyWidget.cc:78: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsProxyWidget.cc: In function ‘void _call_f_setGeometry_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsProxyWidget.cc:157:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 157 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsProxyWidget.cc:157:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 157 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsProxyWidget.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsProxyWidget.cc:2394:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2394 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsProxyWidget.cc:2394:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2394 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsProxyWidget.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsProxyWidget.cc:2638:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2638 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsProxyWidget.cc:2638:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2638 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsRectItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRectItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRectItem.cc:60: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRectItem.cc: In function ‘void _call_f_contains_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRectItem.cc:96:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRectItem.cc:96:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRectItem.cc: In function ‘void _call_f_setRect_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRectItem.cc:190:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 190 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRectItem.cc:190:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 190 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRectItem.cc: In function ‘void _call_ctor_QGraphicsRectItem_Adaptor_3673(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRectItem.cc:943:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 943 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRectItem.cc:943:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 943 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsRotation.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc: In function ‘void _call_f_setAxis_2140(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc:158:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 158 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc:158:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 158 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc: In function ‘void _call_f_setAxis_1154(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc:178:52: warning: possibly dangling reference to a temporary [-Wdangling-reference] 178 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc:178:128: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 178 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc: In function ‘void _call_f_setOrigin_2140(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc:198:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 198 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc:198:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 198 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc:701:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 701 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc:701:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 701 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc:719:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 719 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc:719:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 719 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsScale.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScale.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScale.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScale.cc: In function ‘void _call_f_setOrigin_2140(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScale.cc:108:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 108 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScale.cc:108:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 108 | const QVector3D &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScale.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScale.cc:703:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 703 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScale.cc:703:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 703 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScale.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScale.cc:721:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 721 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScale.cc:721:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 721 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsScene.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:50: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_addEllipse_5241(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:118:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 118 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:118:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 118 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:119:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 119 | const QPen &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:119:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 119 | const QPen &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:120:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 120 | const QBrush &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QBrush(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:120:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 120 | const QBrush &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QBrush(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_addEllipse_7339(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:153:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153 | const QPen &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:153:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 153 | const QPen &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:154:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 154 | const QBrush &arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QBrush(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:154:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 154 | const QBrush &arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QBrush(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_addLine_3433(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:196:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 196 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:196:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 196 | const QLineF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:197:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 197 | const QPen &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:197:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 197 | const QPen &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_addLine_5537(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:228:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 228 | const QPen &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:228:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 228 | const QPen &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_addPath_5893(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:251:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 251 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:251:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 251 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:252:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 252 | const QPen &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:252:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 252 | const QPen &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:253:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 253 | const QBrush &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QBrush(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:253:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 253 | const QBrush &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QBrush(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_addPixmap_2017(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:272:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 272 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:272:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 272 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_addPolygon_5587(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:295:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 295 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:295:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 295 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:296:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 296 | const QPen &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:296:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 296 | const QPen &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:297:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 297 | const QBrush &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QBrush(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:297:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 297 | const QBrush &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QBrush(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_addRect_5241(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:320:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 320 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:320:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 320 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:321:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 321 | const QPen &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:321:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 321 | const QPen &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:322:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 322 | const QBrush &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QBrush(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:322:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 322 | const QBrush &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QBrush(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_addRect_7339(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:355:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 355 | const QPen &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:355:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 355 | const QPen &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:356:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 356 | const QBrush &arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QBrush(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:356:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 356 | const QBrush &arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QBrush(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_addSimpleText_3718(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:377:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 377 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:377:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 377 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:378:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 378 | const QFont &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QFont(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:378:64: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 378 | const QFont &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QFont(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_addText_3718(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:399:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 399 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:399:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 399 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:400:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 400 | const QFont &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QFont(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:400:64: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 400 | const QFont &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QFont(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_collidingItems_c4977(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:538:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 538 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:538:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 538 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_createItemGroup_3411(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:557:33: warning: possibly dangling reference to a temporary [-Wdangling-reference] 557 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:557:91: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 557 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_inputMethodQuery_c2420(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:686:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 686 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:686:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 686 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_invalidate_5397(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:739:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 739 | const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:739:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 739 | const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_itemAt_c4228(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:792:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 792 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:792:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 792 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:793:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 793 | const QTransform &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:793:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 793 | const QTransform &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_itemAt_c4276(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:818:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 818 | const QTransform &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:818:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 818 | const QTransform &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_items_c1681(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:852:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 852 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::DescendingOrder), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:852:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 852 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::DescendingOrder), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_items_c8164(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:877:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 877 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:877:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 877 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:878:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 878 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:878:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 878 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:879:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 879 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::DescendingOrder), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:879:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 879 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::DescendingOrder), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:880:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 880 | const QTransform &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:880:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 880 | const QTransform &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_items_c8040(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:905:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 905 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:905:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 905 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:906:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 906 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:906:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 906 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:907:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 907 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::DescendingOrder), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:907:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 907 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::DescendingOrder), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:908:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 908 | const QTransform &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:908:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 908 | const QTransform &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_items_c8386(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:933:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 933 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:933:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 933 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:934:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 934 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:934:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 934 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:935:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 935 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::DescendingOrder), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:935:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 935 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::DescendingOrder), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:936:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 936 | const QTransform &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:936:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 936 | const QTransform &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_items_c8692(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:961:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 961 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:961:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 961 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:962:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 962 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:962:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 962 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:963:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 963 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::DescendingOrder), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:963:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 963 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::DescendingOrder), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:964:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 964 | const QTransform &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:964:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 964 | const QTransform &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_items_c10138(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:999:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 999 | const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:999:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 999 | const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1000:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1000 | const qt_gsi::Converter::target_type & arg6 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1000:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1000 | const qt_gsi::Converter::target_type & arg6 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1001:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1001 | const QTransform &arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1001:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1001 | const QTransform &arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_render_7083(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1107:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1107 | const QRectF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1107:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1107 | const QRectF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1108:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1108 | const QRectF &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1108:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1108 | const QRectF &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1109:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1109 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::KeepAspectRatio), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1109:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1109 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::KeepAspectRatio), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_setBackgroundBrush_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1236:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1236 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1236:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1236 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_setFocus_1877(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1276:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1276 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OtherFocusReason), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1276:149: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1276 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OtherFocusReason), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_setFocusItem_3688(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1299:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1299 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OtherFocusReason), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1299:149: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1299 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OtherFocusReason), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_setFont_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1339:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1339 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1339:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1339 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_setForegroundBrush_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1359:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1359 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1359:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1359 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_setItemIndexMethod_3456(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1379:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1379 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1379:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1379 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_setPalette_2113(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1419:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1419 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1419:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1419 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_setSceneRect_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1439:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1439 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1439:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1439 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_setSelectionArea_4756(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1490:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1490 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1490:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1490 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1491:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1491 | const QTransform &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1491:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1491 | const QTransform &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_setSelectionArea_7119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1515:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1515 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1515:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1515 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1516:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1516 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1516:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1516 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1517:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1517 | const QTransform &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1517:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1517 | const QTransform &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_setSelectionArea_10038(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1543:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1543 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1543:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1543 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1544:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1544 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1544:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1544 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1545:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1545 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1545:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1545 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1546:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1546 | const QTransform &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1546:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1546 | const QTransform &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_f_update_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1685:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1685 | const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:1685:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1685 | const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_ctor_QGraphicsScene_Adaptor_3056(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:2420:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2420 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:2420:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2420 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_emitter_changed_2477(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:2469:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2469 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:2469:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2469 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_emitter_focusItemChanged_5499(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:2830:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2830 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:2830:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2830 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:2961:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2961 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:2961:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2961 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:3123:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3123 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:3123:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3123 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc: In function ‘void _call_emitter_sceneRectChanged_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:3159:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3159 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc:3159:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3159 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsSceneContextMenuEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc: In function ‘void _call_f_setPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc:150:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 150 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc:150:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 150 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc: In function ‘void _call_f_setReason_4220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc:170:82: warning: possibly dangling reference to a temporary [-Wdangling-reference] 170 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc:170:188: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 170 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc: In function ‘void _call_f_setScenePos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc:190:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 190 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc:190:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 190 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc: In function ‘void _call_f_setScreenPos_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc:210:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 210 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc:210:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 210 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc: In function ‘void _call_ctor_QGraphicsSceneContextMenuEvent_Adaptor_1565(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc:281:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 281 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::None), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc:281:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 281 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::None), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsSceneDragDropEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc: In function ‘void _call_f_setDropAction_1760(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc:227:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 227 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc:227:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 227 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc: In function ‘void _call_f_setPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc:287:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 287 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc:287:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 287 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc: In function ‘void _call_f_setProposedAction_1760(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc:327:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 327 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc:327:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 327 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc: In function ‘void _call_f_setScenePos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc:347:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 347 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc:347:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 347 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc: In function ‘void _call_f_setScreenPos_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc:367:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 367 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc:367:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 367 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc: In function ‘void _call_ctor_QGraphicsSceneDragDropEvent_Adaptor_1565(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc:484:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 484 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::None), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc:484:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 484 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::None), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsSceneEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneEvent.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneEvent.cc: In function ‘void _call_ctor_QGraphicsSceneEvent_Adaptor_1565(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneEvent.cc:125:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 125 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneEvent.cc:125:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 125 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsSceneHelpEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHelpEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHelpEvent.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHelpEvent.cc: In function ‘void _call_f_setScenePos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHelpEvent.cc:85:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHelpEvent.cc:85:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 85 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHelpEvent.cc: In function ‘void _call_f_setScreenPos_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHelpEvent.cc:105:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 105 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHelpEvent.cc:105:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 105 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHelpEvent.cc: In function ‘void _call_ctor_QGraphicsSceneHelpEvent_Adaptor_1565(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHelpEvent.cc:170:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 170 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::None), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHelpEvent.cc:170:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 170 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::None), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsSceneHoverEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc: In function ‘void _call_f_setLastPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc:160:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 160 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc:160:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 160 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc: In function ‘void _call_f_setLastScenePos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc:180:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 180 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc:180:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 180 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc: In function ‘void _call_f_setLastScreenPos_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc:200:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 200 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc:200:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 200 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc: In function ‘void _call_f_setPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc:240:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 240 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc:240:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 240 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc: In function ‘void _call_f_setScenePos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc:260:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 260 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc:260:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 260 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc: In function ‘void _call_f_setScreenPos_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc:280:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 280 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc:280:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 280 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc: In function ‘void _call_ctor_QGraphicsSceneHoverEvent_Adaptor_1565(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc:355:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 355 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::None), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc:355:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 355 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::None), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsSceneMouseEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc: In function ‘void _call_f_buttonDownPos_c1906(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:70:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:70:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 70 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc: In function ‘void _call_f_buttonDownScenePos_c1906(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:89:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:89:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc: In function ‘void _call_f_buttonDownScreenPos_c1906(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:108:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 108 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:108:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 108 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc: In function ‘void _call_f_setButton_1906(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:262:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 262 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:262:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 262 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc: In function ‘void _call_f_setButtonDownPos_3784(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:284:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 284 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:284:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 284 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:285:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 285 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:285:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 285 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc: In function ‘void _call_f_setButtonDownScenePos_3784(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:307:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 307 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:307:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 307 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:308:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 308 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:308:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 308 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc: In function ‘void _call_f_setButtonDownScreenPos_3714(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:330:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 330 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:330:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 330 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:331:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 331 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:331:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 331 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc: In function ‘void _call_f_setLastPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:391:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 391 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:391:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 391 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc: In function ‘void _call_f_setLastScenePos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:411:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 411 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:411:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 411 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc: In function ‘void _call_f_setLastScreenPos_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:431:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 431 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:431:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 431 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc: In function ‘void _call_f_setPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:471:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 471 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:471:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 471 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc: In function ‘void _call_f_setScenePos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:491:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 491 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:491:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 491 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc: In function ‘void _call_f_setScreenPos_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:511:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 511 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:511:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 511 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc: In function ‘void _call_f_setSource_2409(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:531:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 531 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:531:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 531 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc: In function ‘void _call_ctor_QGraphicsSceneMouseEvent_Adaptor_1565(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:635:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 635 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::None), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc:635:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 635 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::None), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsSceneMoveEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMoveEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMoveEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMoveEvent.cc: In function ‘void _call_f_setNewPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMoveEvent.cc:84:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 84 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMoveEvent.cc:84:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 84 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMoveEvent.cc: In function ‘void _call_f_setOldPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMoveEvent.cc:104:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 104 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMoveEvent.cc:104:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 104 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsSceneResizeEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneResizeEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneResizeEvent.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneResizeEvent.cc: In function ‘void _call_f_setNewSize_1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneResizeEvent.cc:84:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 84 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneResizeEvent.cc:84:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 84 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneResizeEvent.cc: In function ‘void _call_f_setOldSize_1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneResizeEvent.cc:104:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 104 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneResizeEvent.cc:104:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 104 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsSceneWheelEvent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc: In function ‘void _call_f_setOrientation_1913(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc:220:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 220 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc:220:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 220 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc: In function ‘void _call_f_setPos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc:240:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 240 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc:240:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 240 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc: In function ‘void _call_f_setScenePos_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc:260:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 260 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc:260:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 260 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc: In function ‘void _call_f_setScreenPos_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc:280:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 280 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc:280:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 280 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc: In function ‘void _call_ctor_QGraphicsSceneWheelEvent_Adaptor_1565(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc:355:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 355 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::None), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc:355:143: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 355 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::None), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsSimpleTextItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc:61: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc: In function ‘void _call_f_contains_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc:97:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 97 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc:97:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 97 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc: In function ‘void _call_f_setFont_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc:191:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 191 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc:191:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 191 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc: In function ‘void _call_f_setText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc:211:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 211 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc:211:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 211 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc: In function ‘void _call_ctor_QGraphicsSimpleTextItem_Adaptor_3836(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc:939:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 939 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc:939:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 939 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsTextItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:67: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc: In function ‘void _call_f_contains_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:132:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:132:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 132 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc: In function ‘void _call_f_setDefaultTextColor_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:271:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 271 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:271:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 271 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc: In function ‘void _call_f_setFont_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:311:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:311:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 311 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc: In function ‘void _call_f_setHtml_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:331:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 331 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:331:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 331 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc: In function ‘void _call_f_setPlainText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:371:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 371 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:371:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 371 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc: In function ‘void _call_f_setTextCursor_2453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:411:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 411 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:411:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 411 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc: In function ‘void _call_ctor_QGraphicsTextItem_Adaptor_3836(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:1553:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1553 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:1553:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1553 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:2219:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2219 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:2219:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2219 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc: In function ‘void _call_emitter_linkActivated_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:2311:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2311 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:2311:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2311 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc: In function ‘void _call_emitter_linkHovered_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:2329:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2329 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:2329:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2329 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:2443:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2443 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc:2443:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2443 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsTransform.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTransform.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTransform.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTransform.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTransform.cc:520:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 520 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTransform.cc:520:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 520 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTransform.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTransform.cc:538:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 538 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTransform.cc:538:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 538 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsView.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:94: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_centerOn_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:173:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 173 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:173:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 173 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_ensureVisible_3180(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:255:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 255 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:255:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 255 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_fitInView_4011(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:340:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 340 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:340:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 340 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:341:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 341 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:341:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 341 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_fitInView_6109(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:373:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 373 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:373:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 373 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_fitInView_4763(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:396:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 396 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:396:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 396 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_inputMethodQuery_c2420(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:431:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 431 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:431:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 431 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_invalidateScene_5397(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:452:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 452 | const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:452:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 452 | const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_itemAt_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:503:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 503 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:503:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 503 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_items_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:559:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 559 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:559:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 559 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_items_c4155(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:602:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 602 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:602:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 602 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:603:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 603 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:603:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 603 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_items_c5107(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:634:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 634 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:634:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 634 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_items_c4501(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:655:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 655 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:655:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 655 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:656:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 656 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:656:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 656 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_items_c4877(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:677:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 677 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:677:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 677 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:678:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 678 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:678:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 678 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_mapFromScene_c1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:697:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 697 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:697:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 697 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_mapFromScene_c1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:716:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 716 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:716:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 716 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_mapFromScene_c2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:735:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 735 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:735:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 735 | const QPolygonF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_mapFromScene_c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:754:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 754 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:754:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 754 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_mapToScene_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:823:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 823 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:823:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 823 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_mapToScene_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:842:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 842 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:842:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 842 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_mapToScene_c2138(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:861:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 861 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:861:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 861 | const QPolygon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_mapToScene_c2514(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:880:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 880 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:880:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 880 | const QPainterPath &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_render_7013(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:986:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 986 | const QRectF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:986:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 986 | const QRectF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:987:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 987 | const QRect &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRect(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:987:64: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 987 | const QRect &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRect(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:988:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 988 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::KeepAspectRatio), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:988:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 988 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::KeepAspectRatio), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_setBackgroundBrush_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1209:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1209 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1209:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1209 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_setDragMode_2632(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1249:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1249 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1249:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1249 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_setForegroundBrush_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1269:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1269 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1269:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1269 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_setMatrix_2779(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1311:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1311 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1311:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1311 | const QMatrix &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_setOptimizationFlag_4282(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1334:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1334 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1334:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1334 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_setRenderHint_3123(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1377:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1377 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1377:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1377 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_setResizeAnchor_3328(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1418:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1418 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1418:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1418 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_setRubberBandSelectionMode_2471(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1438:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1438 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1438:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1438 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_setSceneRect_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1478:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1478 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1478:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1478 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_setTransform_3106(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1529:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1529 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1529:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1529 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_setTransformationAnchor_3328(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1550:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1550 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1550:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1550 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_setViewportUpdateMode_3725(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1570:77: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1570 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1570:178: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1570 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_updateScene_2477(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1681:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1681 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1681:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1681 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_f_updateSceneRect_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1701:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1701 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:1701:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1701 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:3036:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3036 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:3036:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3036 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:3057:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3057 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:3057:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3057 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:3660:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3660 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:3660:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3660 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:3941:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3941 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:3941:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3941 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_fp_setViewportMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:4174:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4174 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:4174:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4174 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:4446:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4446 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:4446:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4446 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:4464:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4464 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:4464:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4464 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:4482:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4482 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc:4482:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4482 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsWidget.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:77: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc: In function ‘void _call_f_grabShortcut_4758(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:347:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 347 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:347:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 347 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:348:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 348 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::WindowShortcut), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:348:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 348 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::WindowShortcut), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc: In function ‘void _call_f_resize_1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:580:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 580 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:580:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 580 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc: In function ‘void _call_f_setAttribute_3065(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:625:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 625 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:625:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 625 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc: In function ‘void _call_f_setFocusPolicy_1885(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:695:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 695 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:695:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 695 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc: In function ‘void _call_f_setFont_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:715:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 715 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:715:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 715 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc: In function ‘void _call_f_setGeometry_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:735:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 735 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:735:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 735 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc: In function ‘void _call_f_setLayoutDirection_2316(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:804:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 804 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:804:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 804 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc: In function ‘void _call_f_setPalette_2113(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:824:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 824 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:824:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 824 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc: In function ‘void _call_f_setWindowTitle_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:959:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 959 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:959:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 959 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc: In function ‘void _call_f_testAttribute_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:1024:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1024 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:1024:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1024 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:3435:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3435 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:3435:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3435 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:3661:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3661 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc:3661:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3661 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGridLayout.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc:44: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc: In function ‘void _call_f_setDefaultPositioning_2572(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc:676:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 676 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc:676:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 676 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc: In function ‘void _call_f_setGeometry_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc:696:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 696 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc:696:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 696 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc: In function ‘void _call_f_setOriginCorner_1366(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc:736:54: warning: possibly dangling reference to a temporary [-Wdangling-reference] 736 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc:736:132: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 736 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc: In function ‘void _call_fp_alignmentRect_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc:1628:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1628 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc:1628:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1628 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc:1965:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1965 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc:1965:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1965 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc:2086:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2086 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc:2086:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2086 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGroupBox.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc: In function ‘void _call_f_setTitle_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:272:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 272 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:272:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 272 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc: In function ‘void _call_ctor_QGroupBox_Adaptor_3232(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:1270:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1270 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:1270:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1270 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:1431:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1431 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:1431:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1431 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:1452:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1452 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:1452:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1452 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:1982:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1982 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:1982:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1982 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:2263:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2263 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:2263:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2263 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:2608:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2608 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:2608:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2608 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:2626:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2626 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:2626:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2626 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:2644:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2644 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc:2644:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2644 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQHBoxLayout.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHBoxLayout.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHBoxLayout.cc:44: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHBoxLayout.cc: In function ‘void _call_fp_alignmentRect_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHBoxLayout.cc:760:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 760 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHBoxLayout.cc:760:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 760 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHBoxLayout.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHBoxLayout.cc:1097:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1097 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHBoxLayout.cc:1097:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1097 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHBoxLayout.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHBoxLayout.cc:1218:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1218 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHBoxLayout.cc:1218:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1218 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQHeaderView.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:90: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_f_headerDataChanged_3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:204:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:204:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 204 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_f_logicalIndexAt_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:400:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 400 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:400:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 400 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_f_resizeSections_2644(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:572:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 572 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:572:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 572 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_f_restoreState_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:592:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 592 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:592:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 592 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_f_setSectionResizeMode_2644(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:1040:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1040 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:1040:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1040 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_f_setSectionResizeMode_3303(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:1063:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1063 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:1063:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1063 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_f_setSortIndicator_2340(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:1126:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1126 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:1126:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1126 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_ctor_QHeaderView_Adaptor_3120(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:3291:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3291 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:3291:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3291 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_emitter_activated_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:3334:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3334 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:3334:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3334 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_emitter_clicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:3400:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3400 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:3400:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3400 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:3521:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3521 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:3521:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3521 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:3569:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3569 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:3569:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3569 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_emitter_doubleClicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:3754:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3754 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:3754:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3754 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_emitter_entered_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:3978:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3978 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:3978:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3978 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_emitter_iconSizeChanged_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:4320:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4320 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:4320:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4320 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:4526:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4526 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:4526:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4526 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:4857:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4857 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:4857:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4857 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_emitter_pressed_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:4948:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4948 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:4948:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4948 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_fp_sectionsAboutToBeRemoved_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:5403:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5403 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:5403:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5403 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_fp_sectionsInserted_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:5428:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5428 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:5428:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5428 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_fp_setDirtyRegion_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:5569:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5569 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:5569:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5569 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_fp_setViewportMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:5772:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5772 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:5772:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5772 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_emitter_sortIndicatorChanged_2340(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:5950:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5950 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:5950:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5950 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:6418:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 6418 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:6418:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 6418 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:6436:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 6436 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:6436:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 6436 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:6454:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 6454 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc:6454:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 6454 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQInputDialog.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:82: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_f_setCancelButtonText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:430:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 430 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:430:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 430 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_f_setComboBoxItems_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:470:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 470 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:470:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 470 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_f_setInputMode_2670(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:613:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 613 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:613:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 613 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_f_setLabelText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:736:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 736 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:736:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 736 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_f_setOkButtonText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:756:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 756 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:756:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 756 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_f_setOption_4262(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:778:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 778 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:778:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 778 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_f_setTextEchoMode_2187(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:819:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 819 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:819:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 819 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_f_setTextValue_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:839:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 839 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:839:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 839 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_f_testOption_c3506(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:894:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 894 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:894:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 894 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_f_getDouble_12026(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:960:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 960 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:960:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 960 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:961:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 961 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:961:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 961 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_f_getDouble_12989(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1005:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1005 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1005:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1005 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1006:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1006 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1006:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1006 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_f_getInt_11114(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1049:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1049 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1049:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1049 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1050:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1050 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1050:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1050 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_f_getItem_15099(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1092:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1092 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1092:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1092 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1093:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1093 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1093:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1093 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1094:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1094 | const QStringList &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1094:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1094 | const QStringList &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_f_getMultiLineText_13272(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1131:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1131 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1131:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1131 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1132:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1132 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1132:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1132 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1133:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1133 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1133:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1133 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_f_getText_15351(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1170:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1170 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1170:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1170 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1171:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1171 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1171:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1171 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1172:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1172 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLineEdit::Normal), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1172:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1172 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLineEdit::Normal), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1173:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1173 | const QString &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:1173:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1173 | const QString &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:2500:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2500 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:2500:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2500 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:2521:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2521 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:2521:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2521 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:3165:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3165 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:3165:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3165 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:3446:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3446 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:3446:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3446 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_emitter_textValueChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:3764:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3764 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:3764:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3764 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_emitter_textValueSelected_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:3782:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3782 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:3782:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3782 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:3863:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3863 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:3863:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3863 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:3881:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3881 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:3881:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3881 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:3899:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3899 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc:3899:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3899 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQItemDelegate.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:51: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc: In function ‘void _call_f_createEditor_c6860(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:90:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 90 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:90:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 90 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:91:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:91:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc: In function ‘void _call_f_paint_c6971(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:145:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 145 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:145:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 145 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:146:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 146 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:146:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 146 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc: In function ‘void _call_f_setEditorData_c3602(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:189:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 189 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:189:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 189 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc: In function ‘void _call_f_setModelData_c5913(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:235:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 235 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:235:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 235 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc: In function ‘void _call_f_sizeHint_c5653(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:257:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 257 | const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:257:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 257 | const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:258:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 258 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:258:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 258 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc: In function ‘void _call_f_updateEditorGeometry_c6860(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:282:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 282 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:282:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 282 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:283:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 283 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:283:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 283 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc: In function ‘void _call_emitter_closeEditor_4926(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:867:78: warning: possibly dangling reference to a temporary [-Wdangling-reference] 867 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemDelegate::NoHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:867:187: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 867 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemDelegate::NoHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc: In function ‘void _call_fp_decoration_c5377(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:958:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 958 | const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:958:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 958 | const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:959:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 959 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:959:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 959 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc: In function ‘void _call_fp_doCheck_c7061(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1050:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1050 | const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1050:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1050 | const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1051:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1051 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1051:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1051 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1052:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1052 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1052:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1052 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc: In function ‘void _call_fp_doLayout_c7101(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1078:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1078 | const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1078:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1078 | const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc: In function ‘void _call_fp_drawBackground_c6971(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1106:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1106 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1106:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1106 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1107:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1107 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1107:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1107 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1368:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1368 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1368:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1368 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1386:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1386 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1386:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1386 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc: In function ‘void _call_fp_rect_c6312(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1475:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1475 | const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1475:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1475 | const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1476:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1476 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1476:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1476 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc: In function ‘void _call_fp_selected_c4778(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1499:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1499 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1499:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1499 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1500:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1500 | const QPalette &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1500:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1500 | const QPalette &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc: In function ‘void _call_fp_setOptions_c5653(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1606:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1606 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1606:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1606 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1607:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1607 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1607:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1607 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc: In function ‘void _call_emitter_sizeHintChanged_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1651:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1651 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1651:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1651 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc: In function ‘void _call_fp_textRectangle_c6720(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1676:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1676 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1676:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1676 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1677:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1677 | const QFont &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1677:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1677 | const QFont &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1678:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1678 | const QString &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc:1678:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1678 | const QString &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQItemEditorCreatorBase.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemEditorCreatorBase.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemEditorCreatorBase.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQItemEditorFactory.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemEditorFactory.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQItemEditorFactory.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQKeySequenceEdit.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:82: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc: In function ‘void _call_f_setKeySequence_2516(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:147:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 147 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:147:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 147 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc: In function ‘void _call_ctor_QKeySequenceEdit_Adaptor_3723(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:1117:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1117 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:1117:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1117 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:1260:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1260 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:1260:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1260 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:1281:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1281 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:1281:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1281 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:1806:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1806 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:1806:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1806 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc: In function ‘void _call_emitter_keySequenceChanged_2516(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:1872:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1872 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:1872:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1872 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:2105:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2105 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:2105:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2105 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:2432:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2432 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:2432:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2432 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:2450:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2450 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:2450:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2450 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:2468:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2468 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc:2468:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2468 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQLCDNumber.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc: In function ‘void _call_f_display_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:170:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 170 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:170:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 170 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc: In function ‘void _call_f_setMode_1850(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:343:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 343 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:343:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 343 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc: In function ‘void _call_f_setSegmentStyle_2713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:379:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 379 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:379:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 379 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:1577:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1577 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:1577:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1577 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:1598:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1598 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:1598:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1598 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:2147:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2147 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:2147:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2147 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:2428:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2428 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:2428:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2428 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:2769:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2769 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:2769:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2769 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:2787:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2787 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:2787:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2787 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:2805:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2805 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc:2805:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2805 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQLabel.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:85: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc: In function ‘void _call_f_setPicture_2126(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:509:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 509 | const QPicture &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:509:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 509 | const QPicture &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc: In function ‘void _call_f_setPixmap_2017(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:529:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 529 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:529:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 529 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc: In function ‘void _call_f_setText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:592:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 592 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:592:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 592 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc: In function ‘void _call_f_setTextFormat_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:612:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 612 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:612:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 612 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc: In function ‘void _call_ctor_QLabel_Adaptor_5619(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:1757:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1757 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:1757:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1757 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:1901:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1901 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:1901:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1901 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:1922:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1922 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:1922:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1922 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:2471:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2471 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:2471:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2471 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc: In function ‘void _call_emitter_linkActivated_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:2561:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2561 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:2561:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2561 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc: In function ‘void _call_emitter_linkHovered_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:2579:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2579 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:2579:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2579 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:2788:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2788 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:2788:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2788 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:3115:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3115 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:3115:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3115 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:3133:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3133 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:3133:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3133 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:3151:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3151 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc:3151:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3151 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQLayout.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc:43: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc: In function ‘void _call_f_setContentsMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc:604:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 604 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc:604:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 604 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc: In function ‘void _call_f_setGeometry_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc:644:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 644 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc:644:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 644 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc: In function ‘void _call_f_setSizeConstraint_2743(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc:704:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 704 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc:704:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 704 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc: In function ‘void _call_f_closestAcceptableSize_3707(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc:876:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 876 | const QSize &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc:876:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 876 | const QSize &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc: In function ‘void _call_fp_alignmentRect_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc:1680:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1680 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc:1680:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1680 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc:2017:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2017 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc:2017:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2017 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc:2138:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2138 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc:2138:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2138 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQLayoutItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayoutItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayoutItem.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayoutItem.cc: In function ‘void _call_f_setGeometry_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayoutItem.cc:266:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 266 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLayoutItem.cc:266:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 266 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQLineEdit.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:86: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_f_addAction_4075(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:143:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 143 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:143:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 143 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_f_addAction_4553(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:165:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 165 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:165:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 165 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:166:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 166 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:166:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 166 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_f_cursorPositionAt_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:354:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 354 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:354:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 354 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_f_inputMethodQuery_c2420(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:654:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 654 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:654:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 654 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_f_inputMethodQuery_c3554(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:675:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 675 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:675:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 675 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_f_insert_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:695:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 695 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:695:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 695 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_f_setCursorMoveStyle_2323(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:1003:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1003 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:1003:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1003 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_f_setEchoMode_2187(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:1063:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1063 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:1063:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1063 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_f_setInputMask_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:1103:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1103 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:1103:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1103 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_f_setPlaceholderText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:1163:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1163 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:1163:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1163 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_f_setText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:1226:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1226 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:1226:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1226 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_f_setTextMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:1275:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1275 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:1275:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1275 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_ctor_QLineEdit_Adaptor_3232(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:2454:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2454 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:2454:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2454 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:2597:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2597 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:2597:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2597 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:2653:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2653 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:2653:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2653 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:3211:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3211 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:3211:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3211 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:3492:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3492 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:3492:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3492 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_emitter_textChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:3784:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3784 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:3784:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3784 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_emitter_textEdited_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:3802:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3802 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:3802:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3802 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:3883:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3883 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:3883:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3883 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:3901:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3901 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:3901:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3901 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:3919:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3919 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc:3919:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3919 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQListView.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:90: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_f_indexAt_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:201:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 201 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:201:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 201 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_f_scrollTo_5576(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:362:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 362 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:362:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 362 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:363:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 363 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:363:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 363 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_f_setFlow_1864(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:403:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 403 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:403:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 403 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_f_setGridSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:423:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 423 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:423:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 423 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_f_setLayoutMode_2483(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:463:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 463 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:463:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 463 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_f_setMovement_2299(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:503:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 503 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:503:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 503 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_f_setResizeMode_2471(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:523:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 523 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:523:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 523 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_f_setRootIndex_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:543:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 543 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:543:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 543 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_f_setViewMode_2256(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:646:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 646 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:646:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 646 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_f_visualRect_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:751:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 751 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:751:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 751 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_emitter_activated_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:2613:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2613 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:2613:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2613 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_emitter_clicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:2679:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2679 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:2679:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2679 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:2814:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2814 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:2814:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2814 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:2862:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2862 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:2862:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2862 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_emitter_doubleClicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:3047:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3047 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:3047:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3047 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_emitter_entered_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:3271:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3271 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:3271:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3271 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_emitter_iconSizeChanged_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:3599:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3599 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:3599:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3599 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_emitter_indexesMoved_3010(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:3640:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3640 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:3640:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3640 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:3771:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3771 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:3771:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3771 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:4102:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4102 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:4102:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4102 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_emitter_pressed_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:4163:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4163 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:4163:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4163 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_fp_rectForIndex_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:4199:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4199 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:4199:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4199 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_fp_setDirtyRegion_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:4577:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4577 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:4577:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4577 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_fp_setPositionForIndex_4203(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:4641:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4641 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:4641:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4641 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:4642:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4642 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:4642:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4642 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_fp_setViewportMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:4802:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4802 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:4802:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4802 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:5408:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5408 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:5408:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5408 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:5426:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5426 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:5426:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5426 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:5444:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5444 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc:5444:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5444 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQListWidget.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:92: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_f_addItem_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:126:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 126 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:126:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 126 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_f_addItems_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:167:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 167 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:167:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 167 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_f_findItems_c4233(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:310:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 310 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:310:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 310 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_f_insertItem_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:357:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 357 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:357:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 357 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_f_insertItems_3096(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:380:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 380 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:380:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 380 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_f_isPersistentEditorOpen_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:438:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 438 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:438:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 438 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_f_itemAt_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:510:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 510 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:510:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 510 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_f_scrollToItem_6002(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:632:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 632 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:632:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 632 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_f_sortItems_1681(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:862:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 862 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:862:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 862 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_emitter_activated_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:2889:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2889 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:2889:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2889 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_emitter_clicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:2955:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2955 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:2955:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2955 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:3090:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3090 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:3090:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3090 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_emitter_currentTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:3177:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3177 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:3177:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3177 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:3195:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3195 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:3195:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3195 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_emitter_doubleClicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:3380:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3380 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:3380:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3380 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_emitter_entered_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:3633:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3633 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:3633:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3633 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_emitter_iconSizeChanged_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:3961:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3961 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:3961:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3961 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_emitter_indexesMoved_3010(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:4038:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4038 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:4038:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 4038 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:4169:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4169 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:4169:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4169 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_fp_itemFromIndex_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:4277:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4277 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:4277:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4277 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:4700:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4700 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:4700:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4700 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_emitter_pressed_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:4761:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4761 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:4761:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4761 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_fp_rectForIndex_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:4797:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4797 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:4797:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4797 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_fp_setDirtyRegion_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:5175:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5175 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:5175:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5175 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_fp_setPositionForIndex_4203(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:5215:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5215 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:5215:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5215 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:5216:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5216 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:5216:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5216 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_fp_setViewportMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:5376:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5376 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:5376:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5376 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:6001:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 6001 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:6001:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 6001 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:6019:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 6019 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:6019:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 6019 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:6037:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 6037 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc:6037:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 6037 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQListWidgetItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc: In function ‘void _call_f_operator_lt__c2817(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:243:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 243 | const QListWidgetItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:243:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 243 | const QListWidgetItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc: In function ‘void _call_f_operator_eq__2817(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:262:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 262 | const QListWidgetItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:262:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 262 | const QListWidgetItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc: In function ‘void _call_f_setBackground_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:301:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 301 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:301:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 301 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc: In function ‘void _call_f_setBackgroundColor_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:321:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 321 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:321:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 321 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc: In function ‘void _call_f_setCheckState_1740(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:341:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 341 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:341:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 341 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc: In function ‘void _call_f_setData_2778(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:364:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 364 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:364:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 364 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc: In function ‘void _call_f_setFont_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:404:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 404 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:404:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 404 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc: In function ‘void _call_f_setForeground_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:424:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 424 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:424:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 424 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc: In function ‘void _call_f_setIcon_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:464:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 464 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:464:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 464 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc: In function ‘void _call_f_setSizeHint_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:504:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 504 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:504:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 504 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc: In function ‘void _call_f_setStatusTip_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:524:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 524 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:524:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 524 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc: In function ‘void _call_f_setText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:544:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 544 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:544:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 544 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc: In function ‘void _call_f_setTextColor_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:584:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 584 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:584:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 584 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc: In function ‘void _call_f_setToolTip_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:604:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 604 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:604:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 604 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc: In function ‘void _call_f_setWhatsThis_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:624:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 624 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:624:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 624 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc: In function ‘void _call_ctor_QListWidgetItem_Adaptor_4303(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:1054:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1054 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:1054:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1054 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc: In function ‘void _call_ctor_QListWidgetItem_Adaptor_5982(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:1080:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1080 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:1080:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1080 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:1081:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1081 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:1081:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1081 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc: In function ‘void _call_ctor_QListWidgetItem_Adaptor_2817(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:1101:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1101 | const QListWidgetItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc:1101:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1101 | const QListWidgetItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMainWindow.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:87: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_f_addDockWidget_3715(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:123:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 123 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:123:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 123 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_f_addDockWidget_5520(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:148:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:148:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 148 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:150:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 150 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:150:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 150 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_f_addToolBar_3103(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:172:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 172 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:172:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 172 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_f_addToolBar_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:213:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 213 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:213:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 213 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_f_addToolBarBreak_1817(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:232:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 232 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TopToolBarArea), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:232:149: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 232 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TopToolBarArea), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_f_corner_c1366(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:267:54: warning: possibly dangling reference to a temporary [-Wdangling-reference] 267 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:267:132: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 267 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_f_isSeparator_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:438:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 438 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:438:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 438 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_f_resizeDocks_7148(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:551:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 551 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:551:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 551 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:552:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 552 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:552:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 552 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:553:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 553 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:553:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 553 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_f_restoreState_2968(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:594:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 594 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:594:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 594 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_f_setCorner_3381(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:675:54: warning: possibly dangling reference to a temporary [-Wdangling-reference] 675 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:675:132: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 675 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:676:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 676 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:676:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 676 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_f_setIconSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:756:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 756 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:756:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 756 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_f_setTabPosition_5367(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:839:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 839 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:839:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 839 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_f_setTabShape_2300(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:859:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 859 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:859:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 859 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_f_setToolButtonStyle_2328(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:879:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 879 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:879:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 879 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_f_splitDockWidget_5097(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:925:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 925 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:925:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 925 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_f_tabPosition_c2123(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:960:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 960 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:960:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 960 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:2260:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2260 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:2260:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2260 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:2300:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2300 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:2300:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2300 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_emitter_iconSizeChanged_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:2740:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2740 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:2740:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2740 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:2829:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2829 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:2829:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2829 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:3110:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3110 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:3110:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3110 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_emitter_toolButtonStyleChanged_2328(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:3416:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3416 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:3416:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3416 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:3473:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3473 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:3473:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3473 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:3491:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3491 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:3491:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3491 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:3509:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3509 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc:3509:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3509 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMdiArea.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:86: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc: In function ‘void _call_f_setActivationOrder_2432(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:332:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 332 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:332:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 332 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc: In function ‘void _call_f_setBackground_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:372:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 372 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:372:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 372 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc: In function ‘void _call_f_setOption_3058(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:414:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 414 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:414:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 414 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc: In function ‘void _call_f_setTabPosition_2656(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:435:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 435 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:435:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 435 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc: In function ‘void _call_f_setTabShape_2300(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:455:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 455 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:455:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 455 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc: In function ‘void _call_f_setViewMode_2092(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:515:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 515 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:515:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 515 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc: In function ‘void _call_f_subWindowList_c2432(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:550:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 550 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMdiArea::CreationOrder), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:550:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 550 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMdiArea::CreationOrder), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc: In function ‘void _call_f_testOption_c2302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:629:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 629 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:629:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 629 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:1850:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1850 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:1850:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1850 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:1871:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1871 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:1871:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1871 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:2420:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2420 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:2420:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2420 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:2701:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2701 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:2701:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2701 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc: In function ‘void _call_fp_setViewportMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:2910:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2910 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:2910:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2910 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:3200:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3200 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:3200:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3200 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:3218:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3218 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:3218:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3218 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:3236:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3236 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc:3236:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3236 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMdiSubWindow.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:84: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc: In function ‘void _call_f_setOption_4164(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:265:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 265 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:265:172: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 265 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc: In function ‘void _call_f_testOption_c3408(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:388:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 388 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:388:172: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 388 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:1520:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1520 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:1520:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1520 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:1541:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1541 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:1541:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1541 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:2052:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2052 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:2052:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2052 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:2333:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2333 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:2333:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2333 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:2660:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2660 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:2660:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2660 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:2678:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2678 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:2678:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2678 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:2717:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2717 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc:2717:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2717 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMenu.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_f_actionAt_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:117:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:117:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_f_addAction_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:190:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 190 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:190:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 190 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_f_addAction_3704(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:211:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 211 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:211:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 211 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:212:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 212 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:212:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 212 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_f_addAction_7945(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:237:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 237 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:237:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 237 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:240:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 240 | const QKeySequence &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:240:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 240 | const QKeySequence &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_f_addAction_9624(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:267:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 267 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:267:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 267 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:268:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 268 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:268:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 268 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:271:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 271 | const QKeySequence &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:271:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 271 | const QKeySequence &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_f_addMenu_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:309:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 309 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:309:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 309 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_f_addMenu_3704(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:330:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 330 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:330:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 330 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:331:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 331 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:331:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 331 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_f_addSection_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:350:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 350 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:350:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 350 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_f_addSection_3704(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:371:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 371 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:371:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 371 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:372:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 372 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:372:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 372 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_f_exec_3117(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:454:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 454 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:454:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 454 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_f_insertSection_3226(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:530:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 530 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:530:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 530 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_f_insertSection_4905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:554:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 554 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:554:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 554 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:555:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 555 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:555:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 555 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_f_popup_3117(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:655:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 655 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:655:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 655 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_f_setIcon_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:731:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 731 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:731:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 731 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_f_setTitle_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:811:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 811 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:811:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 811 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_f_showTearOffMenu_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:867:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 867 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:867:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 867 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_f_exec_5996(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:939:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 939 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:939:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 939 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_ctor_QMenu_Adaptor_3232(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:1975:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1975 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:1975:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1975 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:2160:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2160 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:2160:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2160 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:2181:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2181 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:2181:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2181 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:2732:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2732 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:2732:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2732 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:3013:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3013 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:3013:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3013 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:3358:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3358 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:3358:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3358 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:3376:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3376 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:3376:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3376 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:3394:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3394 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc:3394:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3394 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMenuBar.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:84: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc: In function ‘void _call_f_actionAt_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:118:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 118 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:118:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 118 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc: In function ‘void _call_f_addAction_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:191:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 191 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:191:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 191 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc: In function ‘void _call_f_addAction_5537(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:214:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 214 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:214:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 214 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc: In function ‘void _call_f_addMenu_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:254:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 254 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:254:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 254 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc: In function ‘void _call_f_addMenu_3704(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:275:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 275 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:275:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 275 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:276:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 276 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:276:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 276 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc: In function ‘void _call_f_cornerWidget_c1366(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:326:54: warning: possibly dangling reference to a temporary [-Wdangling-reference] 326 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TopRightCorner), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:326:139: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 326 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TopRightCorner), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc: In function ‘void _call_f_setCornerWidget_2573(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:473:54: warning: possibly dangling reference to a temporary [-Wdangling-reference] 473 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TopRightCorner), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:473:139: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 473 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TopRightCorner), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:1654:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1654 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:1654:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1654 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:1675:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1675 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:1675:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1675 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:2226:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2226 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:2226:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2226 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:2507:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2507 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:2507:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2507 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:2852:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2852 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:2852:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2852 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:2870:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2870 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:2870:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2870 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:2888:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2888 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc:2888:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2888 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMessageBox.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:85: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_addButton_4728(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:122:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 122 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:122:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 122 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_addButton_4594(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:144:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 144 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:144:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 144 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:145:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 145 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:145:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 145 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_addButton_3092(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:164:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 164 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:164:166: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 164 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_button_c3092(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:183:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 183 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:183:166: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 183 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_setButtonText_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:437:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 437 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:437:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 437 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_setDefaultButton_3092(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:497:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 497 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:497:166: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 497 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_setDetailedText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:517:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 517 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:517:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 517 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_setEscapeButton_3092(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:557:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 557 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:557:166: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 557 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_setIcon_2032(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:577:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 577 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:577:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 577 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_setIconPixmap_2017(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:597:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 597 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:597:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 597 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_setInformativeText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:617:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 617 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:617:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 617 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_setText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:657:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 657 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:657:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 657 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_setTextFormat_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:677:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 677 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:677:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 677 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_setWindowModality_2216(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:717:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 717 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:717:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 717 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_setWindowTitle_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:737:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 737 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:737:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 737 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_about_5149(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:841:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 841 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:841:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 841 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:842:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 842 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:842:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 842 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_aboutQt_3232(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:865:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 865 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:865:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 865 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_critical_11813(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:894:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 894 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:894:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 894 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:895:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 895 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:895:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 895 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:897:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 897 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMessageBox::NoButton), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:897:173: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 897 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMessageBox::NoButton), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_information_11813(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:925:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 925 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:925:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 925 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:926:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 926 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:926:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 926 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:928:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 928 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMessageBox::NoButton), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:928:173: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 928 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMessageBox::NoButton), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_question_11813(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:956:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 956 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:956:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 956 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:957:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 957 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:957:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 957 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:959:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 959 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMessageBox::NoButton), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:959:173: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 959 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMessageBox::NoButton), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_f_warning_11813(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:1037:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1037 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:1037:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1037 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:1038:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1038 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:1038:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1038 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:1040:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1040 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMessageBox::NoButton), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:1040:173: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1040 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMessageBox::NoButton), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_ctor_QMessageBox_Adaptor_13140(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:2138:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2138 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:2138:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2138 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:2139:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2139 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:2139:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2139 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:2140:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2140 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:2140:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2140 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_ctor_QMessageBox_Adaptor_11437(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:2175:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2175 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:2175:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2175 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:2176:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2176 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:2176:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2176 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:2177:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2177 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:2177:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2177 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:2395:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2395 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:2395:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2395 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:2416:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2416 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:2416:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2416 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:2988:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2988 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:2988:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2988 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:3269:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3269 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:3269:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3269 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:3650:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3650 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:3650:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3650 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:3668:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3668 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:3668:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3668 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:3686:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3686 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc:3686:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3686 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPanGesture.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPanGesture.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPanGesture.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPanGesture.cc: In function ‘void _call_f_setLastOffset_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPanGesture.cc:152:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 152 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPanGesture.cc:152:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 152 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPanGesture.cc: In function ‘void _call_f_setOffset_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPanGesture.cc:172:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 172 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPanGesture.cc:172:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 172 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPanGesture.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPanGesture.cc:580:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 580 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPanGesture.cc:580:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 580 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPanGesture.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPanGesture.cc:598:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 598 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPanGesture.cc:598:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 598 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPinchGesture.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc: In function ‘void _call_f_setCenterPoint_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc:177:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 177 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc:177:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 177 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc: In function ‘void _call_f_setLastCenterPoint_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc:217:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 217 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc:217:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 217 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc: In function ‘void _call_f_setStartCenterPoint_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc:317:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 317 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc:317:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 317 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc:860:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 860 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc:860:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 860 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc:878:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 878 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc:878:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 878 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPlainTextDocumentLayout.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:49: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc: In function ‘void _call_f_blockBoundingRect_c2306(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:83:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:83:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc: In function ‘void _call_f_draw_6787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:135:52: warning: possibly dangling reference to a temporary [-Wdangling-reference] 135 | const QAbstractTextDocumentLayout::PaintContext &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:135:129: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 135 | const QAbstractTextDocumentLayout::PaintContext &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc: In function ‘void _call_f_ensureBlockLayout_c2306(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:155:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 155 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:155:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 155 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc: In function ‘void _call_f_hitTest_c4147(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:196:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 196 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:196:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 196 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:197:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 197 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:197:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 197 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc: In function ‘void _call_emitter_documentSizeChanged_1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:873:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 873 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:873:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 873 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:1088:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1088 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:1088:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1088 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:1106:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1106 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:1106:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1106 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc: In function ‘void _call_emitter_update_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:1291:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1291 | const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(0., 0., 1000000000., 1000000000.), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:1291:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1291 | const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(0., 0., 1000000000., 1000000000.), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc: In function ‘void _call_emitter_updateBlock_2306(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:1309:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1309 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc:1309:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1309 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPlainTextEdit.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:95: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_anchorAt_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:129:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 129 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:129:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 129 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_appendHtml_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:148:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:148:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 148 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_appendPlainText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:168:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 168 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:168:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 168 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_createStandardContextMenu_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:311:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:311:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 311 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_cursorForPosition_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:345:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 345 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:345:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 345 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_cursorRect_c2453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:364:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 364 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:364:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 364 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_find_5261(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:492:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 492 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:492:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 492 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_find_5217(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:514:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 514 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:514:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 514 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_inputMethodQuery_c2420(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:534:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 534 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:534:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 534 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_inputMethodQuery_c3554(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:555:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 555 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:555:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 555 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_insertPlainText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:575:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 575 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:575:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 575 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_loadResource_2360(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:643:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 643 | const QUrl &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:643:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 643 | const QUrl &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_mergeCurrentCharFormat_2814(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:677:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 677 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:677:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 677 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_moveCursor_5424(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:699:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 699 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:699:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 699 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:700:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 700 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextCursor::MoveAnchor), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:700:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 700 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextCursor::MoveAnchor), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_setCurrentCharFormat_2814(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:858:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 858 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:858:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 858 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_setDocumentTitle_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:918:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 918 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:918:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 918 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_setExtraSelections_4386(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:938:43: warning: possibly dangling reference to a temporary [-Wdangling-reference] 938 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:938:111: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 938 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_setLineWrapMode_3135(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:958:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 958 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:958:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 958 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_setPlaceholderText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:1018:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1018 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:1018:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1018 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_setPlainText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:1038:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1038 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:1038:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1038 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_setTextCursor_2453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:1138:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1138 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:1138:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1138 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_f_setWordWrapMode_2486(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:1198:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1198 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:1198:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1198 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_ctor_QPlainTextEdit_Adaptor_3232(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:2644:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2644 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:2644:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2644 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_fp_blockBoundingGeometry_c2306(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:2687:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2687 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:2687:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2687 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_fp_blockBoundingRect_c2306(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:2705:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2705 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:2705:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2705 | const QTextBlock &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:2896:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2896 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:2896:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2896 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:2950:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2950 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:2950:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2950 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:3575:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3575 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:3575:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3575 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:3900:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3900 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:3900:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3900 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_fp_setViewportMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:4141:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4141 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:4141:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4141 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_emitter_updateRequest_2451(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:4367:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4367 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:4367:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4367 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:4466:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4466 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:4466:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4466 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:4484:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4484 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:4484:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4484 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:4502:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4502 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc:4502:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4502 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQProgressBar.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc: In function ‘void _call_f_setFormat_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:289:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 289 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:289:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 289 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc: In function ‘void _call_f_setOrientation_1913(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:369:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 369 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:369:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 369 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc: In function ‘void _call_f_setTextDirection_2692(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:412:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 412 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:412:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 412 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:1627:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1627 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:1627:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1627 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:1648:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1648 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:1648:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1648 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:2178:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2178 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:2178:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2178 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:2459:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2459 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:2459:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2459 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:2823:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2823 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:2823:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2823 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:2841:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2841 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:2841:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2841 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:2859:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2859 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc:2859:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2859 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQProgressDialog.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:85: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc: In function ‘void _call_f_setCancelButtonText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:360:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 360 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:360:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 360 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc: In function ‘void _call_f_setLabelText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:400:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 400 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:400:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 400 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc: In function ‘void _call_ctor_QProgressDialog_Adaptor_8854(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:1667:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1667 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:1667:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1667 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:1668:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1668 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:1668:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1668 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:1881:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1881 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:1881:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1881 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:1902:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1902 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:1902:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1902 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:2489:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2489 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:2489:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2489 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:2770:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2770 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:2770:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2770 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:3151:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3151 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:3151:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3151 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:3169:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3169 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:3169:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3169 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:3187:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3187 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc:3187:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3187 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPushButton.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:85: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc: In function ‘void _call_ctor_QPushButton_Adaptor_3232(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:1342:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1342 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:1342:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1342 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc: In function ‘void _call_ctor_QPushButton_Adaptor_4911(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:1365:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1365 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:1365:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1365 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:1366:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1366 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:1366:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1366 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:1547:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1547 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:1547:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1547 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:1568:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1568 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:1568:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1568 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:2121:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2121 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:2121:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2121 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:2422:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2422 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:2422:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2422 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:2795:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2795 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:2795:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2795 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:2813:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2813 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:2813:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2813 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:2831:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2831 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc:2831:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2831 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRadioButton.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc:84: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc: In function ‘void _call_ctor_QRadioButton_Adaptor_3232(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc:1164:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1164 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc:1164:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1164 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc:1345:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1345 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc:1345:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1345 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc:1366:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1366 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc:1366:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1366 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc:1919:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1919 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc:1919:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1919 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc:2220:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2220 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc:2220:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2220 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc:2593:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2593 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc:2593:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2593 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc:2611:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2611 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc:2611:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2611 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc:2629:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2629 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc:2629:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2629 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRubberBand.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc: In function ‘void _call_f_move_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:140:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 140 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:140:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 140 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc: In function ‘void _call_f_resize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:183:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 183 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:183:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 183 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc: In function ‘void _call_f_setGeometry_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:203:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 203 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:203:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 203 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc: In function ‘void _call_ctor_QRubberBand_Adaptor_3320(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:1182:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1182 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:1182:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1182 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:1325:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1325 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:1325:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1325 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:1346:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1346 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:1346:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1346 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:1876:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1876 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:1876:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1876 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:2157:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2157 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:2157:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2157 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:2484:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2484 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:2484:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2484 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:2502:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2502 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:2502:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2502 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:2520:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2520 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc:2520:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2520 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQScrollArea.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc:84: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc:1470:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1470 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc:1470:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1470 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc:1491:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1491 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc:1491:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1491 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc:2040:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2040 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc:2040:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2040 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc:2321:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2321 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc:2321:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2321 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc: In function ‘void _call_fp_setViewportMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc:2530:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2530 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc:2530:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2530 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc:2802:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2802 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc:2802:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2802 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc:2820:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2820 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc:2820:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2820 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc:2838:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2838 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc:2838:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2838 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQScrollBar.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc: In function ‘void _call_ctor_QScrollBar_Adaptor_3120(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:1159:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1159 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:1159:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1159 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:1320:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1320 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:1320:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1320 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:1341:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1341 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:1341:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1341 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:1871:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1871 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:1871:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1871 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:2152:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2152 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:2152:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2152 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc: In function ‘void _call_fp_setRepeatAction_4599(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:2345:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2345 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:2345:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2345 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:2627:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2627 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:2627:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2627 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:2645:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2645 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:2645:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2645 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:2663:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2663 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc:2663:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2663 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQScroller.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc: In function ‘void _call_f_ensureVisible_3788(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:76:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:76:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 76 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc: In function ‘void _call_f_ensureVisible_4447(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:104:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 104 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:104:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 104 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc: In function ‘void _call_f_handleInput_4755(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:146:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 146 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:146:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 146 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:147:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 147 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:147:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 147 | const QPointF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc: In function ‘void _call_f_scrollTo_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:198:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 198 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:198:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 198 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc: In function ‘void _call_f_scrollTo_2645(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:220:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 220 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:220:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 220 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc: In function ‘void _call_f_setScrollerProperties_3301(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:256:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 256 | const QScrollerProperties &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:256:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 256 | const QScrollerProperties &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc: In function ‘void _call_f_setSnapPositionsX_2461(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:276:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 276 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:276:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 276 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc: In function ‘void _call_f_setSnapPositionsY_2461(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:319:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 319 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:319:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 319 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc: In function ‘void _call_f_grabGesture_4656(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:441:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 441 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QScroller::TouchGesture), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc:441:179: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 441 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QScroller::TouchGesture), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQScrollerProperties.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc: In function ‘void _call_f_operator_excl__eq__c3301(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc:52:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 52 | const QScrollerProperties &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc:52:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 52 | const QScrollerProperties &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc: In function ‘void _call_f_operator_eq__3301(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc:71:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QScrollerProperties &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc:71:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QScrollerProperties &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc: In function ‘void _call_f_operator_eq__eq__c3301(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc:90:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 90 | const QScrollerProperties &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc:90:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 90 | const QScrollerProperties &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc: In function ‘void _call_f_scrollMetric_c3775(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc:109:77: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc:109:178: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 109 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc: In function ‘void _call_f_setScrollMetric_5786(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc:130:77: warning: possibly dangling reference to a temporary [-Wdangling-reference] 130 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc:130:178: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 130 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc:131:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 131 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc:131:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 131 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc: In function ‘void _call_f_setDefaultScrollerProperties_3301(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc:151:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 151 | const QScrollerProperties &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc:151:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 151 | const QScrollerProperties &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc: In function ‘void _call_ctor_QScrollerProperties_Adaptor_3301(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc:247:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 247 | const QScrollerProperties &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc:247:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 247 | const QScrollerProperties &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQShortcut.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc: In function ‘void _call_f_setContext_2350(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc:183:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 183 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc:183:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 183 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc: In function ‘void _call_f_setKey_2516(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc:223:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 223 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc:223:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 223 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc: In function ‘void _call_f_setWhatsThis_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc:243:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 243 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc:243:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 243 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc: In function ‘void _call_ctor_QShortcut_Adaptor_9211(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc:572:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 572 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc:572:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 572 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc:576:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 576 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::WindowShortcut), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc:576:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 576 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::WindowShortcut), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc:761:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 761 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc:761:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 761 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc:779:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 779 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc:779:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 779 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSizeGrip.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc:82: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc:1190:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1190 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc:1190:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1190 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc:1211:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1211 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc:1211:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1211 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc:1722:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1722 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc:1722:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1722 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc:2003:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2003 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc:2003:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2003 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc:2330:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2330 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc:2330:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2330 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc:2348:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2348 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc:2348:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2348 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc:2366:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2366 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc:2366:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2366 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSizePolicy.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc: In function ‘void _call_ctor_QSizePolicy_7191(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc:71:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc:71:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc:72:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc:72:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc:73:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSizePolicy::DefaultType), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc:73:167: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSizePolicy::DefaultType), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc: In function ‘void _call_f_operator_excl__eq__c2429(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc:182:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 182 | const QSizePolicy &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc:182:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 182 | const QSizePolicy &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc: In function ‘void _call_f_operator_eq__eq__c2429(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc:201:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 201 | const QSizePolicy &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc:201:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 201 | const QSizePolicy &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc: In function ‘void _call_f_setControlType_2823(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc:235:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 235 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc:235:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 235 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc: In function ‘void _call_f_setHorizontalPolicy_2292(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc:275:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 275 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc:275:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 275 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc: In function ‘void _call_f_setVerticalPolicy_2292(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc:335:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 335 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc:335:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 335 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSlider.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc: In function ‘void _call_f_setTickPosition_2492(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:171:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 171 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:171:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 171 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc: In function ‘void _call_ctor_QSlider_Adaptor_3120(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:1249:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1249 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:1249:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1249 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:1410:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1410 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:1410:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1410 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:1431:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1431 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:1431:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1431 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:1961:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1961 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:1961:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1961 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:2242:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2242 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:2242:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2242 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc: In function ‘void _call_fp_setRepeatAction_4599(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:2435:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2435 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:2435:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2435 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:2717:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2717 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:2717:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2717 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:2735:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2735 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:2735:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2735 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:2753:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2753 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc:2753:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2753 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSpacerItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc: In function ‘void _call_f_changeSize_5794(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc:65:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 65 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSizePolicy::Minimum), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc:65:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 65 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSizePolicy::Minimum), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc:66:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 66 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSizePolicy::Minimum), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc:66:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 66 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSizePolicy::Minimum), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc: In function ‘void _call_f_setGeometry_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc:161:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 161 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc:161:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 161 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc: In function ‘void _call_ctor_QSpacerItem_Adaptor_5794(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc:530:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 530 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSizePolicy::Minimum), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc:530:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 530 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSizePolicy::Minimum), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc:531:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 531 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSizePolicy::Minimum), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc:531:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 531 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSizePolicy::Minimum), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSpinBox.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:84: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc: In function ‘void _call_f_setPrefix_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:253:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 253 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:253:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 253 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc: In function ‘void _call_f_setStepType_2990(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:316:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 316 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:316:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 316 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc: In function ‘void _call_f_setSuffix_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:336:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 336 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:336:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 336 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:1665:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1665 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:1665:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1665 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:1686:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1686 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:1686:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1686 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:2254:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2254 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:2254:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2254 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:2549:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2549 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:2549:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2549 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc: In function ‘void _call_emitter_valueChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:2981:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2981 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:2981:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2981 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:3046:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3046 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:3046:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3046 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:3064:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3064 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:3064:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3064 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:3082:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3082 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc:3082:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3082 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSplashScreen.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc: In function ‘void _call_f_setPixmap_2017(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:199:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 199 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:199:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 199 | const QPixmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc: In function ‘void _call_f_showMessage_4481(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:223:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 223 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:223:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 223 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:225:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 225 | const QColor &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::black, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:225:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 225 | const QColor &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::black, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc: In function ‘void _call_ctor_QSplashScreen_Adaptor_4404(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:1202:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1202 | const QPixmap &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPixmap(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:1202:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1202 | const QPixmap &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPixmap(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc: In function ‘void _call_ctor_QSplashScreen_Adaptor_5611(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:1226:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1226 | const QPixmap &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPixmap(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:1226:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1226 | const QPixmap &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPixmap(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:1369:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1369 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:1369:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1369 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:1390:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1390 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:1390:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1390 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:1925:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1925 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:1925:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1925 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc: In function ‘void _call_emitter_messageChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:2015:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2015 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:2015:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2015 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:2224:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2224 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:2224:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2224 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:2551:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2551 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:2551:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2551 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:2569:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2569 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:2569:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2569 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:2587:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2587 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc:2587:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2587 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSplitter.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:84: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc: In function ‘void _call_f_restoreState_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:372:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 372 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:372:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 372 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc: In function ‘void _call_f_setOrientation_1913(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:489:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 489 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:489:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 489 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc: In function ‘void _call_f_setSizes_2259(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:509:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 509 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:509:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 509 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc: In function ‘void _call_ctor_QSplitter_Adaptor_3120(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:1608:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1608 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:1608:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1608 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:1772:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1772 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:1772:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1772 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:1812:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1812 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:1812:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1812 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:2361:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2361 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:2361:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2361 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:2664:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2664 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:2664:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2664 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:3031:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3031 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:3031:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3031 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:3049:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3049 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:3049:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3049 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:3067:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3067 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc:3067:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3067 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSplitterHandle.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc: In function ‘void _call_f_setOrientation_1913(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:147:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 147 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:147:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 147 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc: In function ‘void _call_ctor_QSplitterHandle_Adaptor_3363(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:1109:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1109 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:1109:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1109 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:1270:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1270 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:1270:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1270 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:1291:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1291 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:1291:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1291 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:1802:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1802 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:1802:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1802 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:2102:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2102 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:2102:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2102 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:2429:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2429 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:2429:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2429 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:2447:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2447 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:2447:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2447 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:2465:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2465 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc:2465:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2465 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStackedLayout.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc:44: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc: In function ‘void _call_f_setGeometry_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc:294:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 294 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc:294:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 294 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc: In function ‘void _call_f_setStackingMode_3183(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc:314:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 314 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc:314:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 314 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc: In function ‘void _call_fp_alignmentRect_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc:1156:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1156 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc:1156:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1156 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc:1511:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1511 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc:1511:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1511 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc:1632:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1632 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc:1632:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1632 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStackedWidget.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc:1378:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1378 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc:1378:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1378 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc:1417:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1417 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc:1417:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1417 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc:1966:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1966 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc:1966:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1966 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc:2247:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2247 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc:2247:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2247 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc:2592:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2592 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc:2592:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2592 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc:2610:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2610 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc:2610:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2610 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc:2628:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2628 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc:2628:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2628 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStatusBar.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:82: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc: In function ‘void _call_f_showMessage_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:300:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 300 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:300:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 300 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:1391:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1391 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:1391:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1391 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:1412:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1412 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:1412:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1412 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:1938:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1938 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:1938:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1938 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc: In function ‘void _call_emitter_messageChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:2028:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2028 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:2028:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2028 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:2237:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2237 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:2237:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2237 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:2579:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2579 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:2579:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2579 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:2597:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2597 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:2597:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2597 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:2615:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2615 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc:2615:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2615 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyle.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:50: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_combinedLayoutSpacing_c11699(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:94:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 94 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:94:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 94 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_drawComplexControl_c9027(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:121:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 121 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:121:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 121 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_drawControl_c8285(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:150:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 150 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:150:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 150 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_drawItemPixmap_c5678(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:180:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 180 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:180:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 180 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:182:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 182 | const QPixmap &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:182:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 182 | const QPixmap &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_drawItemText_c10604(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:215:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 215 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:215:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 215 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:217:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 217 | const QPalette &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:217:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 217 | const QPalette &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:219:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 219 | const QString &arg6 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:219:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 219 | const QString &arg6 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:220:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 220 | const qt_gsi::Converter::target_type & arg7 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPalette::NoRole), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:220:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 220 | const qt_gsi::Converter::target_type & arg7 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPalette::NoRole), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_drawPrimitive_c8501(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:246:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 246 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:246:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 246 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_generatedIconPixmap_c5776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:273:55: warning: possibly dangling reference to a temporary [-Wdangling-reference] 273 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:273:134: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 273 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:274:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 274 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:274:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 274 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_hitTestComplexControl_c9517(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:300:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 300 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:300:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 300 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:302:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 302 | const QPoint &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:302:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 302 | const QPoint &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_itemPixmapRect_c4360(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:326:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 326 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:326:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 326 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:328:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 328 | const QPixmap &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:328:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 328 | const QPixmap &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_itemTextRect_c7544(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:355:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 355 | const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:355:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 355 | const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:356:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 356 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:356:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 356 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:359:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 359 | const QString &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:359:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 359 | const QString &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_layoutSpacing_c11697(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:386:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 386 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:386:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 386 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:387:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 387 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:387:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 387 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:388:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 388 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:388:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 388 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_pixelMetric_c6642(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:413:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 413 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:413:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 413 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_sizeFromContents_c8477(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:515:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 515 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:515:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 515 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:517:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 517 | const QSize &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:517:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 517 | const QSize &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_standardIcon_c6956(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:541:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 541 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:541:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 541 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_standardPixmap_c6956(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:581:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 581 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:581:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 581 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_styleHint_c8615(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:608:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 608 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:608:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 608 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_subControlRect_c9798(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:636:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 636 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:636:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 636 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:638:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 638 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:638:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 638 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_subElementRect_c6528(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:662:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 662 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:662:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 662 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_alignedRect_8339(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:729:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 729 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:729:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 729 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:731:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 731 | const QSize &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:731:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 731 | const QSize &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:732:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 732 | const QRect &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:732:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 732 | const QRect &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_visualAlignment_4958(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:865:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 865 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:865:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 865 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_visualPos_5808(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:889:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 889 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:889:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 889 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:890:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 890 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:890:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 890 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:891:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 891 | const QPoint &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:891:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 891 | const QPoint &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_f_visualRect_5684(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:914:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 914 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:914:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 914 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:915:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 915 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:915:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 915 | const QRect &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:916:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 916 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:916:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 916 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:1938:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1938 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:1938:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1938 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:2055:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2055 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc:2055:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2055 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleFactory.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleFactory.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleFactory.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleFactory.cc: In function ‘void _call_f_create_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleFactory.cc:68:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleFactory.cc:68:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleHintReturn.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleHintReturn.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleHintReturn.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleHintReturnMask.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleHintReturnMask.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleHintReturnMask.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleHintReturnVariant.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleHintReturnVariant.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleHintReturnVariant.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOption.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOption.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOption.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOption.cc: In function ‘void _call_ctor_QStyleOption_2556(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOption.cc:75:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 75 | const QStyleOption &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOption.cc:75:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 75 | const QStyleOption &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOption.cc: In function ‘void _call_f_operator_eq__2556(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOption.cc:134:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 134 | const QStyleOption &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOption.cc:134:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 134 | const QStyleOption &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionButton.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionButton.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionButton.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionButton.cc: In function ‘void _call_ctor_QStyleOptionButton_3192(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionButton.cc:69:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionButton &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionButton.cc:69:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionButton &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionComboBox.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionComboBox.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionComboBox.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionComboBox.cc: In function ‘void _call_ctor_QStyleOptionComboBox_3349(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionComboBox.cc:69:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionComboBox &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionComboBox.cc:69:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionComboBox &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionComplex.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionComplex.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionComplex.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionComplex.cc: In function ‘void _call_ctor_QStyleOptionComplex_3284(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionComplex.cc:76:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const QStyleOptionComplex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionComplex.cc:76:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 76 | const QStyleOptionComplex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionDockWidget.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionDockWidget.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionDockWidget.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionDockWidget.cc: In function ‘void _call_ctor_QStyleOptionDockWidget_3553(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionDockWidget.cc:69:33: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionDockWidget &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionDockWidget.cc:69:91: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionDockWidget &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionFocusRect.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionFocusRect.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionFocusRect.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionFocusRect.cc: In function ‘void _call_ctor_QStyleOptionFocusRect_3466(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionFocusRect.cc:69:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionFocusRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionFocusRect.cc:69:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionFocusRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionFrame.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionFrame.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionFrame.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionFrame.cc: In function ‘void _call_ctor_QStyleOptionFrame_3047(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionFrame.cc:69:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionFrame &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionFrame.cc:69:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionFrame &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionGraphicsItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGraphicsItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGraphicsItem.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGraphicsItem.cc: In function ‘void _call_ctor_QStyleOptionGraphicsItem_3772(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGraphicsItem.cc:70:35: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | const QStyleOptionGraphicsItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGraphicsItem.cc:70:95: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 70 | const QStyleOptionGraphicsItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGraphicsItem.cc: In function ‘void _call_f_levelOfDetailFromTransform_2350(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGraphicsItem.cc:89:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGraphicsItem.cc:89:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const QTransform &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionGroupBox.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGroupBox.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGroupBox.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGroupBox.cc: In function ‘void _call_ctor_QStyleOptionGroupBox_3378(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGroupBox.cc:69:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionGroupBox &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGroupBox.cc:69:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionGroupBox &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionHeader.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionHeader.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionHeader.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionHeader.cc: In function ‘void _call_ctor_QStyleOptionHeader_3141(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionHeader.cc:69:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionHeader &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionHeader.cc:69:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionHeader &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionMenuItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionMenuItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionMenuItem.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionMenuItem.cc: In function ‘void _call_ctor_QStyleOptionMenuItem_3360(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionMenuItem.cc:69:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionMenuItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionMenuItem.cc:69:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionMenuItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionProgressBar.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionProgressBar.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionProgressBar.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionProgressBar.cc: In function ‘void _call_ctor_QStyleOptionProgressBar_3686(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionProgressBar.cc:69:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionProgressBar &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionProgressBar.cc:69:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionProgressBar &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionRubberBand.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionRubberBand.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionRubberBand.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionRubberBand.cc: In function ‘void _call_ctor_QStyleOptionRubberBand_3539(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionRubberBand.cc:69:33: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionRubberBand &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionRubberBand.cc:69:91: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionRubberBand &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionSizeGrip.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSizeGrip.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSizeGrip.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSizeGrip.cc: In function ‘void _call_ctor_QStyleOptionSizeGrip_3369(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSizeGrip.cc:69:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionSizeGrip &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSizeGrip.cc:69:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionSizeGrip &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionSlider.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSlider.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSlider.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSlider.cc: In function ‘void _call_ctor_QStyleOptionSlider_3167(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSlider.cc:69:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionSlider &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSlider.cc:69:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionSlider &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionSpinBox.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSpinBox.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSpinBox.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSpinBox.cc: In function ‘void _call_ctor_QStyleOptionSpinBox_3263(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSpinBox.cc:69:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionSpinBox &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSpinBox.cc:69:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionSpinBox &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionTab.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTab.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTab.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTab.cc: In function ‘void _call_ctor_QStyleOptionTab_2835(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTab.cc:69:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionTab &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTab.cc:69:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionTab &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionTabBarBase.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTabBarBase.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTabBarBase.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTabBarBase.cc: In function ‘void _call_ctor_QStyleOptionTabBarBase_3491(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTabBarBase.cc:69:33: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionTabBarBase &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTabBarBase.cc:69:91: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionTabBarBase &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionTabWidgetFrame.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTabWidgetFrame.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTabWidgetFrame.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTabWidgetFrame.cc: In function ‘void _call_ctor_QStyleOptionTabWidgetFrame_3938(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTabWidgetFrame.cc:69:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionTabWidgetFrame &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTabWidgetFrame.cc:69:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionTabWidgetFrame &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionTitleBar.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTitleBar.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTitleBar.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTitleBar.cc: In function ‘void _call_ctor_QStyleOptionTitleBar_3347(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTitleBar.cc:69:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionTitleBar &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTitleBar.cc:69:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionTitleBar &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionToolBar.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolBar.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolBar.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolBar.cc: In function ‘void _call_ctor_QStyleOptionToolBar_3247(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolBar.cc:69:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionToolBar &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolBar.cc:69:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionToolBar &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionToolBox.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolBox.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolBox.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolBox.cc: In function ‘void _call_ctor_QStyleOptionToolBox_3267(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolBox.cc:69:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionToolBox &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolBox.cc:69:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionToolBox &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionToolButton.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolButton.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolButton.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolButton.cc: In function ‘void _call_ctor_QStyleOptionToolButton_3606(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolButton.cc:69:33: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionToolButton &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolButton.cc:69:91: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionToolButton &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyleOptionViewItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionViewItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionViewItem.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionViewItem.cc: In function ‘void _call_ctor_QStyleOptionViewItem_3366(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionViewItem.cc:69:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionViewItem.cc:69:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStylePainter.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:63: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc: In function ‘void _call_f_drawComplexControl_5803(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:183:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 183 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:183:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 183 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:184:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 184 | const QStyleOptionComplex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:184:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 184 | const QStyleOptionComplex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc: In function ‘void _call_f_drawControl_5061(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:206:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 206 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:206:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 206 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:207:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 207 | const QStyleOption &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:207:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 207 | const QStyleOption &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc: In function ‘void _call_f_drawItemPixmap_4360(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:231:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:231:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 231 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:233:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 233 | const QPixmap &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:233:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 233 | const QPixmap &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc: In function ‘void _call_f_drawItemText_9286(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:263:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 263 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:263:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 263 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:265:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 265 | const QPalette &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:265:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 265 | const QPalette &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:267:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 267 | const QString &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:267:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 267 | const QString &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:268:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 268 | const qt_gsi::Converter::target_type & arg6 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPalette::NoRole), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:268:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 268 | const qt_gsi::Converter::target_type & arg6 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPalette::NoRole), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc: In function ‘void _call_f_drawPrimitive_5277(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:290:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 290 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:290:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 290 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:291:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 291 | const QStyleOption &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc:291:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 291 | const QStyleOption &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStylePlugin.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePlugin.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePlugin.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePlugin.cc: In function ‘void _call_f_create_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePlugin.cc:72:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePlugin.cc:72:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePlugin.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePlugin.cc:513:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 513 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePlugin.cc:513:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 513 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePlugin.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePlugin.cc:531:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 531 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePlugin.cc:531:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 531 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQStyledItemDelegate.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:48: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc: In function ‘void _call_f_createEditor_c6860(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:87:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 87 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:87:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 87 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:88:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 88 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:88:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 88 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc: In function ‘void _call_f_displayText_c3997(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:109:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:109:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 109 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:110:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 110 | const QLocale &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:110:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 110 | const QLocale &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc: In function ‘void _call_f_paint_c6971(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:149:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 149 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:149:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 149 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:150:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 150 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:150:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 150 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc: In function ‘void _call_f_setEditorData_c3602(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:173:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 173 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:173:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 173 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc: In function ‘void _call_f_setModelData_c5913(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:219:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 219 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:219:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 219 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc: In function ‘void _call_f_sizeHint_c5653(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:241:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 241 | const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:241:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 241 | const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:242:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 242 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:242:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 242 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc: In function ‘void _call_f_updateEditorGeometry_c6860(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:266:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 266 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:266:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 266 | const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:267:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 267 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:267:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 267 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc: In function ‘void _call_emitter_closeEditor_4926(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:778:78: warning: possibly dangling reference to a temporary [-Wdangling-reference] 778 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemDelegate::NoHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:778:187: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 778 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemDelegate::NoHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:1102:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1102 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:1102:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1102 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:1120:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1120 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:1120:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1120 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc: In function ‘void _call_emitter_sizeHintChanged_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:1316:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1316 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc:1316:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1316 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSwipeGesture.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSwipeGesture.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSwipeGesture.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSwipeGesture.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSwipeGesture.cc:522:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 522 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSwipeGesture.cc:522:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 522 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSwipeGesture.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSwipeGesture.cc:540:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 540 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSwipeGesture.cc:540:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 540 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSystemTrayIcon.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc: In function ‘void _call_f_setIcon_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:170:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 170 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:170:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 170 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc: In function ‘void _call_f_setToolTip_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:190:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 190 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:190:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 190 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc: In function ‘void _call_f_showMessage_6280(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:252:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 252 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:252:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 252 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:253:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 253 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:253:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 253 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:254:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 254 | const QIcon &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:254:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 254 | const QIcon &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc: In function ‘void _call_f_showMessage_7682(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:281:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 281 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:281:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 281 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:282:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 282 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:282:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 282 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:283:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 283 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSystemTrayIcon::Information), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:283:175: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 283 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSystemTrayIcon::Information), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc: In function ‘void _call_ctor_QSystemTrayIcon_Adaptor_2981(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:634:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 634 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:634:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 634 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc: In function ‘void _call_emitter_activated_3745(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:653:77: warning: possibly dangling reference to a temporary [-Wdangling-reference] 653 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:653:178: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 653 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:810:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 810 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:810:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 810 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:842:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 842 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc:842:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 842 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTabBar.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:84: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_f_addTab_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:137:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 137 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:137:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 137 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_f_addTab_3704(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:158:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 158 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:158:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 158 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:159:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 159 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:159:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 159 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_f_insertTab_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:316:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 316 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:316:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 316 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_f_insertTab_4363(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:340:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 340 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:340:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 340 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:341:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 341 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:341:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 341 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_f_setAccessibleTabName_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:470:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 470 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:470:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 470 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_f_setElideMode_2042(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:590:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 590 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:590:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 590 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_f_setIconSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:630:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 630 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:630:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 630 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_f_setSelectionBehaviorOnRemove_2939(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:670:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 670 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:670:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 670 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_f_setShape_1686(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:690:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 690 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:690:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 690 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_f_setTabButton_4544(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:715:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 715 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:715:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 715 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_f_setTabData_2778(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:739:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 739 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:739:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 739 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_f_setTabIcon_2446(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:785:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 785 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:785:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 785 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_f_setTabText_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:808:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 808 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:808:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 808 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_f_setTabTextColor_2564(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:831:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 831 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:831:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 831 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_f_setTabToolTip_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:854:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 854 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:854:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 854 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_f_setTabWhatsThis_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:877:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 877 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:877:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 877 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_f_tabAt_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:967:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 967 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:967:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 967 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_f_tabButton_c3337(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:989:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 989 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:989:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 989 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:2389:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2389 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:2389:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2389 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:2428:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2428 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:2428:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2428 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:2961:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2961 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:2961:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2961 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:3265:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3265 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:3265:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3265 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:3758:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3758 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:3758:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3758 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:3776:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3776 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:3776:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3776 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:3794:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3794 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc:3794:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3794 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTabWidget.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:84: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_f_addTab_3232(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:121:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 121 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:121:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 121 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_f_addTab_4911(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:145:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 145 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:145:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 145 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:146:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 146 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:146:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 146 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_f_cornerWidget_c1366(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:181:54: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TopRightCorner), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:181:139: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 181 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TopRightCorner), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_f_insertTab_3891(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:349:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 349 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:349:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 349 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_f_insertTab_5570(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:376:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 376 | const QIcon &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:376:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 376 | const QIcon &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:377:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 377 | const QString &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:377:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 377 | const QString &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_f_setCornerWidget_2573(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:468:54: warning: possibly dangling reference to a temporary [-Wdangling-reference] 468 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TopRightCorner), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:468:139: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 468 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TopRightCorner), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_f_setElideMode_2042(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:548:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 548 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:548:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 548 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_f_setIconSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:568:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 568 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:568:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 568 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_f_setTabIcon_2446(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:654:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 654 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:654:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 654 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_f_setTabPosition_2656(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:674:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 674 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:674:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 674 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_f_setTabShape_2300(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:694:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 694 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:694:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 694 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_f_setTabText_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:717:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 717 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:717:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 717 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_f_setTabToolTip_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:740:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 740 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:740:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 740 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_f_setTabWhatsThis_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:763:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 763 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:763:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 763 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:2184:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2184 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:2184:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2184 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:2223:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2223 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:2223:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2223 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:2753:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2753 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:2753:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2753 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:3034:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3034 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:3034:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3034 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:3482:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3482 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:3482:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3482 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:3500:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3500 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:3500:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3500 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:3518:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3518 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc:3518:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3518 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTableView.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:91: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_f_indexAt_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:306:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 306 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:306:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 306 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_f_scrollTo_5576(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:546:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 546 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:546:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 546 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:547:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 547 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:547:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 547 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_f_setGridStyle_1569(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:673:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 673 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:673:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 673 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_f_setRootIndex_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:733:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 733 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:733:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 733 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_f_sortByColumn_2340(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:986:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 986 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:986:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 986 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_f_visualRect_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:1041:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1041 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:1041:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1041 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_emitter_activated_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:2918:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2918 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:2918:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2918 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_emitter_clicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:2984:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2984 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:2984:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2984 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:3177:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3177 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:3177:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3177 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:3225:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3225 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:3225:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3225 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_emitter_doubleClicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:3410:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3410 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:3410:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3410 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_emitter_entered_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:3634:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3634 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:3634:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3634 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_emitter_iconSizeChanged_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:3962:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3962 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:3962:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3962 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:4116:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4116 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:4116:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4116 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:4447:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4447 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:4447:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4447 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_emitter_pressed_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:4508:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4508 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:4508:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4508 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_fp_setDirtyRegion_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:4954:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4954 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:4954:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4954 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_fp_setViewportMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:5157:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5157 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:5157:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5157 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:5763:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5763 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:5763:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5763 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:5781:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5781 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:5781:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5781 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:5799:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5799 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc:5799:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5799 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTableWidget.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:94: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_f_findItems_c4233(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:303:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 303 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:303:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 303 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_f_isPersistentEditorOpen_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:401:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 401 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:401:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 401 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_f_itemAt_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:476:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 476 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:476:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 476 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_f_scrollToItem_6078(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:652:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 652 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:652:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 652 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_f_setHorizontalHeaderLabels_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:863:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 863 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:863:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 863 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_f_setRangeSelected_4677(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:955:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 955 | const QTableWidgetSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:955:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 955 | const QTableWidgetSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_f_setVerticalHeaderLabels_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:1039:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1039 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:1039:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1039 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_f_sortItems_2340(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:1062:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1062 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:1062:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1062 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_emitter_activated_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:3276:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3276 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:3276:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3276 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_emitter_clicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:3468:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3468 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:3468:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3468 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:3661:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3661 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:3661:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3661 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:3757:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3757 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:3757:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3757 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_emitter_doubleClicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:3942:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3942 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:3942:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3942 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_emitter_entered_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:4198:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4198 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:4198:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4198 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_emitter_iconSizeChanged_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:4526:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4526 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:4526:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4526 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:4716:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4716 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:4716:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4716 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_fp_itemFromIndex_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:4824:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4824 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:4824:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4824 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:5247:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5247 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:5247:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5247 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_emitter_pressed_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:5308:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5308 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:5308:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5308 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_fp_setDirtyRegion_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:5754:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5754 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:5754:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5754 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_fp_setViewportMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:5933:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5933 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:5933:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5933 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:6558:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 6558 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:6558:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 6558 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:6576:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 6576 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:6576:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 6576 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:6594:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 6594 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc:6594:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 6594 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTableWidgetItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc: In function ‘void _call_f_operator_lt__c2893(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:228:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 228 | const QTableWidgetItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:228:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 228 | const QTableWidgetItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc: In function ‘void _call_f_operator_eq__2893(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:247:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 247 | const QTableWidgetItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:247:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 247 | const QTableWidgetItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc: In function ‘void _call_f_setBackground_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:301:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 301 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:301:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 301 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc: In function ‘void _call_f_setBackgroundColor_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:321:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 321 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:321:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 321 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc: In function ‘void _call_f_setCheckState_1740(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:341:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 341 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:341:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 341 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc: In function ‘void _call_f_setData_2778(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:364:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 364 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:364:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 364 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc: In function ‘void _call_f_setFont_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:404:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 404 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:404:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 404 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc: In function ‘void _call_f_setForeground_1910(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:424:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 424 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:424:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 424 | const QBrush &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc: In function ‘void _call_f_setIcon_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:444:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 444 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:444:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 444 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc: In function ‘void _call_f_setSizeHint_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:484:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 484 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:484:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 484 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc: In function ‘void _call_f_setStatusTip_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:504:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 504 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:504:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 504 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc: In function ‘void _call_f_setText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:524:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 524 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:524:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 524 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc: In function ‘void _call_f_setTextColor_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:564:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 564 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:564:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 564 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc: In function ‘void _call_f_setToolTip_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:584:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 584 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:584:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 584 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc: In function ‘void _call_f_setWhatsThis_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:604:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 604 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:604:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 604 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc: In function ‘void _call_ctor_QTableWidgetItem_Adaptor_2684(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:1004:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1004 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:1004:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1004 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc: In function ‘void _call_ctor_QTableWidgetItem_Adaptor_4363(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:1027:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1027 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:1027:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1027 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:1028:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1028 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:1028:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1028 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc: In function ‘void _call_ctor_QTableWidgetItem_Adaptor_2893(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:1047:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1047 | const QTableWidgetItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc:1047:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1047 | const QTableWidgetItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTableWidgetSelectionRange.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetSelectionRange.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetSelectionRange.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetSelectionRange.cc: In function ‘void _call_ctor_QTableWidgetSelectionRange_3921(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetSelectionRange.cc:95:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QTableWidgetSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetSelectionRange.cc:95:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const QTableWidgetSelectionRange &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTapAndHoldGesture.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapAndHoldGesture.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapAndHoldGesture.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapAndHoldGesture.cc: In function ‘void _call_f_setPosition_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapAndHoldGesture.cc:87:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 87 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapAndHoldGesture.cc:87:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 87 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapAndHoldGesture.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapAndHoldGesture.cc:527:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 527 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapAndHoldGesture.cc:527:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 527 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapAndHoldGesture.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapAndHoldGesture.cc:545:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 545 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapAndHoldGesture.cc:545:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 545 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTapGesture.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapGesture.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapGesture.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapGesture.cc: In function ‘void _call_f_setPosition_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapGesture.cc:87:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 87 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapGesture.cc:87:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 87 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapGesture.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapGesture.cc:490:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 490 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapGesture.cc:490:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 490 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapGesture.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapGesture.cc:508:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 508 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTapGesture.cc:508:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 508 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextBrowser.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:93: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc: In function ‘void _call_f_loadResource_2360(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:292:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 292 | const QUrl &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:292:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 292 | const QUrl &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc: In function ‘void _call_f_setSearchPaths_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:412:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 412 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:412:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 412 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc: In function ‘void _call_f_setSource_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:432:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 432 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:432:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 432 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc: In function ‘void _call_emitter_anchorClicked_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:1782:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1782 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:1782:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1782 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:1979:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1979 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:1979:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1979 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc: In function ‘void _call_emitter_currentCharFormatChanged_2814(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:2019:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2019 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:2019:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2019 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:2051:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2051 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:2051:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2051 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc: In function ‘void _call_emitter_highlighted_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:2572:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2572 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:2572:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2572 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc: In function ‘void _call_emitter_highlighted_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:2590:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2590 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:2590:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2590 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:2756:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2756 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:2756:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2756 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:3063:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3063 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:3063:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3063 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc: In function ‘void _call_fp_setViewportMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:3348:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3348 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:3348:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3348 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc: In function ‘void _call_emitter_sourceChanged_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:3477:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3477 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:3477:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3477 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:3670:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3670 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:3670:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3670 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:3688:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3688 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:3688:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3688 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:3706:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3706 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc:3706:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3706 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextEdit.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:93: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_anchorAt_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:157:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 157 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:157:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 157 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_append_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:176:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 176 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:176:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 176 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_createStandardContextMenu_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:273:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 273 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:273:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 273 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_cursorForPosition_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:322:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 322 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:322:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 322 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_cursorRect_c2453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:341:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 341 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:341:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 341 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_find_5261(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:469:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 469 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:469:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 469 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_find_5217(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:491:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 491 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:491:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 491 | const QRegExp &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_inputMethodQuery_c2420(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:586:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 586 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:586:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 586 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_inputMethodQuery_c3554(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:607:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 607 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:607:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 607 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_insertHtml_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:627:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 627 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:627:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 627 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_insertPlainText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:647:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 647 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:647:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 647 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_loadResource_2360(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:730:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 730 | const QUrl &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:730:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 730 | const QUrl &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_mergeCurrentCharFormat_2814(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:749:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 749 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:749:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 749 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_moveCursor_5424(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:771:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 771 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:771:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 771 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:772:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 772 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextCursor::MoveAnchor), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:772:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 772 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextCursor::MoveAnchor), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_scrollToAnchor_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:874:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 874 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:874:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 874 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_setCurrentCharFormat_2814(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:970:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 970 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:970:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 970 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_setCurrentFont_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:990:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 990 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:990:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 990 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_setDocumentTitle_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1050:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1050 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1050:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1050 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_setExtraSelections_4386(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1070:43: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1070 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1070:111: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1070 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_setFontFamily_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1090:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1090 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1090:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1090 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_setHtml_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1190:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1190 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1190:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1190 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_setLineWrapMode_2635(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1230:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1230 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1230:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1230 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_setPlaceholderText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1270:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1270 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1270:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1270 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_setPlainText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1290:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1290 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1290:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1290 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_setText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1390:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1390 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1390:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1390 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_setTextBackgroundColor_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1410:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1410 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1410:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1410 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_setTextColor_1905(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1430:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1430 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1430:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1430 | const QColor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_setTextCursor_2453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1450:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1450 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1450:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1450 | const QTextCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_f_setWordWrapMode_2486(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1510:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1510 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:1510:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1510 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_ctor_QTextEdit_Adaptor_3232(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:2982:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2982 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:2982:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2982 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:3166:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3166 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:3166:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3166 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_emitter_currentCharFormatChanged_2814(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:3206:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3206 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:3206:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3206 | const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:3238:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3238 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:3238:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3238 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:3835:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3835 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:3835:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3835 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:4142:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4142 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:4142:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4142 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_fp_setViewportMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:4383:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4383 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:4383:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4383 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:4687:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4687 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:4687:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4687 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:4705:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4705 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:4705:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4705 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:4723:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4723 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc:4723:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4723 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTextEdit_ExtraSelection.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit_ExtraSelection.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit_ExtraSelection.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTimeEdit.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:88: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc: In function ‘void _call_ctor_QTimeEdit_Adaptor_3000(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:1217:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1217 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:1217:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1217 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:1380:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1380 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:1380:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1380 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:1401:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1401 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:1401:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1401 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc: In function ‘void _call_emitter_dateChanged_1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:1443:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1443 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:1443:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1443 | const QDate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc: In function ‘void _call_emitter_dateTimeChanged_2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:1461:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1461 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:1461:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1461 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:2028:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2028 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:2028:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2028 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:2323:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2323 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:2323:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2323 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc: In function ‘void _call_emitter_timeChanged_1793(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:2672:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2672 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:2672:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2672 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc: In function ‘void _call_emitter_userTimeChanged_1793(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:2729:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2729 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:2729:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2729 | const QTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:2797:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2797 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:2797:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2797 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:2815:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2815 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:2815:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2815 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:2833:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2833 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc:2833:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2833 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQToolBar.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_f_actionAt_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:117:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:117:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_f_addAction_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:197:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 197 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:197:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 197 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_f_addAction_3704(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:218:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:218:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 218 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:219:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 219 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:219:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 219 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_f_addAction_5537(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:242:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 242 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:242:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 242 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_f_addAction_7216(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:269:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 269 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:269:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 269 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:270:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 270 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:270:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 270 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_f_isAreaAllowed_c1817(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:412:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 412 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:412:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 412 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_f_setIconSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:531:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 531 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:531:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 531 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_f_setOrientation_1913(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:571:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 571 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:571:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 571 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_f_setToolButtonStyle_2328(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:591:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 591 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:591:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 591 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_ctor_QToolBar_Adaptor_3232(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:1665:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1665 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:1665:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1665 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:1862:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1862 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:1862:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1862 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:1883:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1883 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:1883:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1883 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_emitter_iconSizeChanged_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:2323:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2323 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:2323:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2323 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:2431:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2431 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:2431:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2431 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:2730:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2730 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:2730:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2730 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_emitter_orientationChanged_1913(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:2748:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2748 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:2748:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2748 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_emitter_toolButtonStyleChanged_2328(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:3036:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3036 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:3036:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3036 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:3129:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3129 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:3129:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3129 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:3147:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3147 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:3147:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3147 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:3165:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3165 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc:3165:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3165 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQToolBox.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc: In function ‘void _call_f_addItem_3232(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:120:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 120 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:120:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 120 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc: In function ‘void _call_f_addItem_4911(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:144:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 144 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:144:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 144 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:145:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 145 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:145:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 145 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc: In function ‘void _call_f_insertItem_3891(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:234:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 234 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:234:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 234 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc: In function ‘void _call_f_insertItem_5570(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:261:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 261 | const QIcon &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:261:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 261 | const QIcon &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:262:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 262 | const QString &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:262:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 262 | const QString &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc: In function ‘void _call_f_setItemIcon_2446(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:443:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 443 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:443:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 443 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc: In function ‘void _call_f_setItemText_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:466:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 466 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:466:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 466 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc: In function ‘void _call_f_setItemToolTip_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:489:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 489 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:489:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 489 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:1649:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1649 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:1649:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1649 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:1688:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1688 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:1688:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1688 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:2237:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2237 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:2237:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2237 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:2566:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2566 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:2566:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2566 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:2893:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2893 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:2893:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2893 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:2911:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2911 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:2911:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2911 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:2929:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2929 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc:2929:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2929 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQToolButton.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:85: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc: In function ‘void _call_f_setArrowType_1690(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:209:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 209 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:209:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 209 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc: In function ‘void _call_f_setPopupMode_3654(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:289:76: warning: possibly dangling reference to a temporary [-Wdangling-reference] 289 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:289:176: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 289 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc: In function ‘void _call_f_setToolButtonStyle_2328(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:309:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 309 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:309:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 309 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:1559:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1559 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:1559:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1559 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:1580:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1580 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:1580:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1580 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:2133:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2133 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:2133:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2133 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:2434:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2434 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:2434:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2434 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:2825:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2825 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:2825:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2825 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:2843:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2843 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:2843:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2843 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:2861:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2861 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc:2861:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2861 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQToolTip.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc: In function ‘void _call_f_setFont_1801(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:118:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 118 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:118:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 118 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc: In function ‘void _call_f_setPalette_2113(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:138:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 138 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:138:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 138 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc: In function ‘void _call_f_showText_5040(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:162:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 162 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:162:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 162 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:163:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:163:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 163 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc: In function ‘void _call_f_showText_6724(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:190:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 190 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:190:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 190 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:191:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 191 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:191:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 191 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:193:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 193 | const QRect &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:193:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 193 | const QRect &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc: In function ‘void _call_f_showText_7383(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:221:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 221 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:221:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 221 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:222:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 222 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:222:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 222 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:224:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 224 | const QRect &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc:224:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 224 | const QRect &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTreeView.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:91: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_f_collapse_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:155:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 155 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:155:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 155 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_f_dataChanged_7048(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:252:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 252 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:252:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 252 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:253:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 253 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:253:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 253 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:254:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 254 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:254:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 254 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_f_expand_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:290:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 290 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:290:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 290 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_f_indexAbove_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:411:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 411 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:411:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 411 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_f_indexAt_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:430:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 430 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:430:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 430 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_f_indexBelow_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:449:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 449 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:449:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 449 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_f_isExpanded_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:502:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 502 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:502:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 502 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_f_isFirstColumnSpanned_c3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:524:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 524 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:524:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 524 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_f_isRowHidden_c3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:561:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 561 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:561:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 561 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_f_keyboardSearch_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:610:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 610 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:610:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 610 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_f_scrollTo_5576(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:699:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 699 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:699:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 699 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:700:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 700 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:700:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 700 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_f_setExpanded_3151(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:844:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 844 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:844:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 844 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_f_setFirstColumnSpanned_3810(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:890:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 890 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:890:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 890 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_f_setRootIndex_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:1011:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1011 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:1011:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1011 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_f_setRowHidden_3810(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:1056:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1056 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:1056:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1056 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_f_sortByColumn_2340(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:1200:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1200 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:1200:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1200 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_f_visualRect_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:1270:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1270 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:1270:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1270 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_emitter_activated_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:3216:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3216 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:3216:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3216 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_emitter_clicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:3282:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3282 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:3282:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3282 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_emitter_collapsed_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:3351:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3351 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:3351:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3351 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:3483:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3483 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:3483:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3483 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:3531:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3531 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:3531:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3531 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_emitter_doubleClicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:3716:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3716 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:3716:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3716 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_fp_drawTree_c3324(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:3888:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3888 | const QRegion &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:3888:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3888 | const QRegion &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_emitter_entered_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:4022:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4022 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:4022:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4022 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_emitter_expanded_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:4104:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4104 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:4104:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4104 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_emitter_iconSizeChanged_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:4368:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4368 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:4368:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4368 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_fp_indexRowSizeHint_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:4409:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4409 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:4409:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4409 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:4540:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4540 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:4540:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4540 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:4871:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4871 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:4871:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4871 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_emitter_pressed_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:4932:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4932 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:4932:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4932 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_fp_rowHeight_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:5050:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5050 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:5050:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5050 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_fp_rowsRemoved_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:5132:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5132 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:5132:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5132 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_fp_setDirtyRegion_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:5364:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5364 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:5364:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5364 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_fp_setViewportMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:5567:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5567 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:5567:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5567 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:6173:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 6173 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:6173:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 6173 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:6191:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 6191 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:6191:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 6191 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:6209:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 6209 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc:6209:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 6209 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTreeWidget.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:93: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_f_addTopLevelItems_3462(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:148:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:148:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 148 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_f_findItems_c4892(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:320:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 320 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:320:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 320 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_f_insertTopLevelItems_4121(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:402:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 402 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:402:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 402 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_f_isPersistentEditorOpen_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:514:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 514 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:514:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 514 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_f_itemAt_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:574:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 574 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:574:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 574 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_f_scrollToItem_5990(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:705:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 705 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:705:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 705 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_f_setHeaderLabel_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:872:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 872 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:872:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 872 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_f_setHeaderLabels_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:892:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 892 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:892:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 892 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_f_sortItems_2340(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:1045:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1045 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:1045:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1045 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_emitter_activated_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:3175:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3175 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:3175:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3175 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_emitter_clicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:3241:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3241 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:3241:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3241 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_emitter_collapsed_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:3310:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3310 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:3310:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3310 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:3442:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3442 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:3442:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3442 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:3511:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3511 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:3511:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3511 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_emitter_doubleClicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:3696:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3696 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:3696:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3696 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_fp_drawTree_c3324(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:3868:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3868 | const QRegion &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:3868:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3868 | const QRegion &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_emitter_entered_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:4034:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4034 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:4034:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4034 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_emitter_expanded_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:4116:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4116 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:4116:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4116 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_emitter_iconSizeChanged_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:4380:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4380 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:4380:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4380 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_fp_indexRowSizeHint_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:4463:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4463 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:4463:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4463 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:4594:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4594 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:4594:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4594 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_fp_itemFromIndex_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:4753:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4753 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:4753:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4753 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:5179:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5179 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:5179:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5179 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_emitter_pressed_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:5240:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5240 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:5240:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5240 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_fp_rowHeight_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:5358:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5358 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:5358:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5358 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_fp_rowsRemoved_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:5440:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5440 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:5440:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5440 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_fp_setDirtyRegion_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:5672:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5672 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:5672:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5672 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_fp_setViewportMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:5851:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5851 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:5851:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5851 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:6476:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 6476 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:6476:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 6476 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:6494:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 6494 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:6494:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 6494 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:6512:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 6512 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc:6512:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 6512 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTreeWidgetItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_addChildren_3462(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:80:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 80 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:80:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 80 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_insertChildren_4121(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:377:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 377 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:377:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 377 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_operator_lt__c2805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:473:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 473 | const QTreeWidgetItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:473:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 473 | const QTreeWidgetItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_operator_eq__2805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:492:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 492 | const QTreeWidgetItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:492:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 492 | const QTreeWidgetItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_setBackground_2569(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:569:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 569 | const QBrush &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:569:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 569 | const QBrush &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_setBackgroundColor_2564(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:592:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 592 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:592:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 592 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_setCheckState_2399(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:615:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 615 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:615:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 615 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_setChildIndicatorPolicy_4077(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:635:81: warning: possibly dangling reference to a temporary [-Wdangling-reference] 635 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:635:186: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 635 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_setData_3437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:661:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 661 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:661:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 661 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_setFont_2460(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:764:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 764 | const QFont &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:764:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 764 | const QFont &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_setForeground_2569(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:787:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 787 | const QBrush &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:787:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 787 | const QBrush &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_setIcon_2446(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:830:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 830 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:830:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 830 | const QIcon &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_setSizeHint_2464(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:873:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 873 | const QSize &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:873:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 873 | const QSize &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_setStatusTip_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:896:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 896 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:896:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 896 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_setText_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:919:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 919 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:919:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 919 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_setTextColor_2564(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:965:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 965 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:965:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 965 | const QColor &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_setToolTip_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:988:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 988 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:988:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 988 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_setWhatsThis_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:1011:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1011 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:1011:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1011 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_f_sortChildren_2340(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:1053:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1053 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:1053:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1053 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_ctor_QTreeWidgetItem_Adaptor_3096(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:1576:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1576 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:1576:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1576 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_ctor_QTreeWidgetItem_Adaptor_4703(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:1627:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1627 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:1627:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1627 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc: In function ‘void _call_ctor_QTreeWidgetItem_Adaptor_5102(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:1714:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1714 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc:1714:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1714 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTreeWidgetItemIterator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItemIterator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItemIterator.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItemIterator.cc: In function ‘void _call_ctor_QTreeWidgetItemIterator_3647(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItemIterator.cc:54:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 54 | const QTreeWidgetItemIterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItemIterator.cc:54:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 54 | const QTreeWidgetItemIterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItemIterator.cc: In function ‘void _call_f_operator_eq__3647(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItemIterator.cc:238:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 238 | const QTreeWidgetItemIterator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItemIterator.cc:238:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 238 | const QTreeWidgetItemIterator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQUndoCommand.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoCommand.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoCommand.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoCommand.cc: In function ‘void _call_f_setText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoCommand.cc:186:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 186 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoCommand.cc:186:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 186 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoCommand.cc: In function ‘void _call_ctor_QUndoCommand_Adaptor_3729(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoCommand.cc:382:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 382 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoCommand.cc:382:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 382 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQUndoGroup.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc: In function ‘void _call_f_createRedoAction_c3219(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc:141:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 141 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc:141:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 141 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc: In function ‘void _call_f_createUndoAction_c3219(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc:163:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc:163:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 163 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc:848:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 848 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc:848:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 848 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc:866:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 866 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc:866:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 866 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc: In function ‘void _call_emitter_redoTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc:902:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 902 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc:902:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 902 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc: In function ‘void _call_emitter_undoTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc:972:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 972 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc:972:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 972 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQUndoStack.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc: In function ‘void _call_f_beginMacro_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc:73:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc:73:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc: In function ‘void _call_f_createRedoAction_c3219(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc:191:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 191 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc:191:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 191 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc: In function ‘void _call_f_createUndoAction_c3219(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc:213:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 213 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc:213:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 213 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc:1021:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1021 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc:1021:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1021 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc:1039:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1039 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc:1039:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1039 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc: In function ‘void _call_emitter_redoTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc:1075:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1075 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc:1075:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1075 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc: In function ‘void _call_emitter_undoTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc:1145:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1145 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc:1145:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1145 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQUndoView.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:92: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_f_setCleanIcon_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:171:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 171 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:171:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 171 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_f_setEmptyLabel_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:191:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 191 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:191:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 191 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_emitter_activated_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:2131:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2131 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:2131:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2131 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_emitter_clicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:2197:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2197 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:2197:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2197 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:2332:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2332 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:2332:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2332 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:2380:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2380 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:2380:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2380 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_emitter_doubleClicked_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:2565:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2565 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:2565:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2565 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_emitter_entered_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:2789:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2789 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:2789:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2789 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_emitter_iconSizeChanged_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:3117:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3117 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:3117:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3117 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_emitter_indexesMoved_3010(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:3158:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3158 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:3158:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3158 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:3289:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3289 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:3289:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3289 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:3620:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3620 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:3620:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3620 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_emitter_pressed_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:3681:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3681 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:3681:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3681 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_fp_rectForIndex_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:3717:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3717 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:3717:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3717 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_fp_setDirtyRegion_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:4095:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4095 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:4095:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4095 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_fp_setPositionForIndex_4203(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:4159:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4159 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:4159:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4159 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:4160:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4160 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:4160:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4160 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_fp_setViewportMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:4320:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4320 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:4320:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4320 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:4926:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4926 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:4926:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4926 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:4944:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4944 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:4944:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4944 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:4962:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4962 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc:4962:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4962 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQVBoxLayout.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQVBoxLayout.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQVBoxLayout.cc:44: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQVBoxLayout.cc: In function ‘void _call_fp_alignmentRect_c1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQVBoxLayout.cc:760:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 760 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQVBoxLayout.cc:760:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 760 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQVBoxLayout.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQVBoxLayout.cc:1097:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1097 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQVBoxLayout.cc:1097:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1097 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQVBoxLayout.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQVBoxLayout.cc:1218:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1218 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQVBoxLayout.cc:1218:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1218 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQWhatsThis.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWhatsThis.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWhatsThis.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWhatsThis.cc: In function ‘void _call_f_showText_5040(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWhatsThis.cc:142:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 142 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWhatsThis.cc:142:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 142 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWhatsThis.cc:143:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 143 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWhatsThis.cc:143:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 143 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQWidget.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:81: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_childAt_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:329:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 329 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:329:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 329 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_grab_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:711:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 711 | const QRect &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRect(QPoint(0, 0), QSize(-1, -1)), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:711:64: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 711 | const QRect &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRect(QPoint(0, 0), QSize(-1, -1)), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_grabGesture_4352(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:732:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 732 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:732:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 732 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_grabMouse_2032(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:785:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 785 | const QCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:785:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 785 | const QCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_grabShortcut_4758(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:807:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 807 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:807:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 807 | const QKeySequence &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:808:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 808 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::WindowShortcut), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:808:157: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 808 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::WindowShortcut), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_inputMethodQuery_c2420(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:982:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 982 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:982:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 982 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_mapFrom_c3818(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1393:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1393 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1393:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1393 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_mapFromGlobal_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1412:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1412 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1412:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1412 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_mapFromParent_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1431:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1431 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1431:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1431 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_mapTo_c3818(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1453:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1453 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1453:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1453 | const QPoint &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_mapToGlobal_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1472:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1472 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1472:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1472 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_mapToParent_c1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1491:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1491 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1491:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1491 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_move_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1653:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1653 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1653:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1653 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_render_8328(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1943:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1943 | const QPoint &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPoint(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1943:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1943 | const QPoint &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPoint(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1944:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1944 | const QRegion &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRegion(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1944:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1944 | const QRegion &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRegion(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_render_7951(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1972:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1972 | const QPoint &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPoint(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1972:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1972 | const QPoint &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPoint(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1973:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1973 | const QRegion &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRegion(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:1973:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1973 | const QRegion &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRegion(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_repaint_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2039:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2039 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2039:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2039 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_repaint_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2059:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2059 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2059:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2059 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_resize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2102:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2102 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2102:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2102 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_restoreGeometry_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2122:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2122 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2122:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2122 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_scroll_3110(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2185:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2185 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2185:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2185 | const QRect &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setAccessibleDescription_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2225:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2225 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2225:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2225 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setAccessibleName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2245:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2245 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2245:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2245 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setAttribute_3065(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2267:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2267 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2267:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2267 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setBackgroundRole_2265(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2308:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2308 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2308:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2308 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setBaseSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2328:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2328 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2328:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2328 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setContentsMargins_2115(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2400:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2400 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2400:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2400 | const QMargins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setContextMenuPolicy_2519(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2420:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2420 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2420:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2420 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setCursor_2032(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2440:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2440 | const QCursor &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2440:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2440 | const QCursor &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setFixedSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2520:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2520 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2520:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2520 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setFocus_1877(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2599:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2599 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2599:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2599 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setFocusPolicy_1885(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2619:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2619 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2619:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2619 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setFont_1801(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2659:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2659 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2659:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2659 | const QFont &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setForegroundRole_2265(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2679:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2679 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2679:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2679 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setGeometry_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2728:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2728 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2728:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2728 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setLayoutDirection_2316(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2829:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2829 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2829:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2829 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setLocale_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2849:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2849 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2849:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2849 | const QLocale &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setMask_1999(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2869:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2869 | const QBitmap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2869:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2869 | const QBitmap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setMask_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2889:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2889 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2889:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2889 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setMaximumSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2929:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2929 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:2929:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2929 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setMinimumSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3012:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3012 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3012:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3012 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setPalette_2113(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3095:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3095 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3095:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3095 | const QPalette &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setSizeIncrement_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3214:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3214 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3214:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3214 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setSizePolicy_4476(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3279:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3279 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3279:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3279 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3280:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3280 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3280:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3280 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setStatusTip_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3300:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3300 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3300:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3300 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setStyleSheet_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3340:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3340 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3340:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3340 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setToolTip_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3380:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3380 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3380:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3380 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setWhatsThis_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3460:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3460 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3460:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3460 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setWindowFilePath_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3480:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3480 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3480:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3480 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setWindowFlag_2555(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3502:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3502 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3502:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3502 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setWindowIcon_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3543:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3543 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3543:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3543 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setWindowIconText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3563:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3563 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3563:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3563 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setWindowModality_2216(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3583:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3583 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3583:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3583 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setWindowRole_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3643:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3643 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3643:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3643 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_setWindowTitle_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3683:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3683 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3683:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3683 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_testAttribute_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3908:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3908 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3908:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3908 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_ungrabGesture_1902(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3987:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3987 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:3987:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3987 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_update_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:4100:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4100 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:4100:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4100 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_update_2006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:4120:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4120 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:4120:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4120 | const QRegion &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_f_find_696(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:4466:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4466 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:4466:118: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4466 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:5890:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5890 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:5890:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5890 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:5911:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 5911 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:5911:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 5911 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:6422:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 6422 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:6422:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 6422 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:6703:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 6703 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:6703:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 6703 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:7030:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 7030 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:7030:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 7030 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:7048:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 7048 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:7048:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 7048 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:7066:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 7066 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc:7066:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 7066 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQWidgetAction.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetAction.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetAction.cc:43: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetAction.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetAction.cc:684:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 684 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetAction.cc:684:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 684 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetAction.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetAction.cc:702:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 702 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetAction.cc:702:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 702 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQWidgetItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetItem.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetItem.cc: In function ‘void _call_f_setGeometry_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetItem.cc:181:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetItem.cc:181:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 181 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQWizard.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:84: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_f_button_c2519(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:153:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:153:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 153 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_f_buttonText_c2519(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:172:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 172 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:172:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 172 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_f_field_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:221:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 221 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:221:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 221 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_f_pixmap_c2506(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:339:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 339 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:339:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 339 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_f_setButton_4570(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:396:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 396 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:396:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 396 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_f_setButtonLayout_4011(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:417:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 417 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:417:103: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 417 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_f_setButtonText_4436(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:439:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 439 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:439:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 439 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:440:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 440 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:440:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 440 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_f_setField_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:488:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 488 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:488:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 488 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:489:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 489 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:489:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 489 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_f_setOption_3272(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:511:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 511 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:511:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 511 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_f_setPixmap_4415(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:577:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 577 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:577:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 577 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:578:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 578 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:578:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 578 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_f_setSubTitleFormat_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:638:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 638 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:638:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 638 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_f_setTitleFormat_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:658:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 658 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:658:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 658 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_f_setWizardStyle_2412(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:698:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 698 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:698:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 698 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_f_testOption_c2516(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:778:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 778 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:778:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 778 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:2231:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2231 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:2231:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2231 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:2288:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2288 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:2288:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2288 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:2898:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2898 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:2898:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2898 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:3198:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3198 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:3198:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3198 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:3634:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3634 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:3634:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3634 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:3652:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3652 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:3652:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3652 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:3670:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3670 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc:3670:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3670 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTWIDGETS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQWizardPage.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc: In function ‘void _call_f_buttonText_c2519(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:117:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:117:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc: In function ‘void _call_f_pixmap_c2506(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:228:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 228 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:228:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 228 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc: In function ‘void _call_f_setButtonText_4436(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:249:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 249 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:249:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 249 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:250:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 250 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:250:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 250 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc: In function ‘void _call_f_setPixmap_4415(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:312:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 312 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:312:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 312 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:313:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 313 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:313:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 313 | const QPixmap &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc: In function ‘void _call_f_setSubTitle_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:333:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 333 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:333:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 333 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc: In function ‘void _call_f_setTitle_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:353:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 353 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:353:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 353 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:1619:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1619 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:1619:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1619 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:1640:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1640 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:1640:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1640 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc: In function ‘void _call_fp_field_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:1915:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1915 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:1915:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1915 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:2208:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2208 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:2208:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2208 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:2508:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2508 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:2508:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2508 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc: In function ‘void _call_fp_registerField_6478(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:2616:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2616 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:2616:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2616 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc: In function ‘void _call_fp_setField_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:2692:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2692 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:2692:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2692 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:2693:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2693 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:2693:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2693 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:2904:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2904 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:2904:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2904 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:2922:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2922 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:2922:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2922 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:2940:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2940 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc:2940:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2940 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ rm -f libklayout_QtWidgets.so.0.29.8 libklayout_QtWidgets.so libklayout_QtWidgets.so.0 libklayout_QtWidgets.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_QtWidgets.so.0 -o libklayout_QtWidgets.so.0.29.8 gsiDeclQtWidgetsAdd.o gsiQtWidgetsMain.o gsiDeclQAbstractButton.o gsiDeclQAbstractGraphicsShapeItem.o gsiDeclQAbstractItemDelegate.o gsiDeclQAbstractItemView.o gsiDeclQAbstractScrollArea.o gsiDeclQAbstractSlider.o gsiDeclQAbstractSpinBox.o gsiDeclQAccessibleWidget.o gsiDeclQAction.o gsiDeclQActionGroup.o gsiDeclQApplication.o gsiDeclQBoxLayout.o gsiDeclQButtonGroup.o gsiDeclQCalendarWidget.o gsiDeclQCheckBox.o gsiDeclQColorDialog.o gsiDeclQColormap.o gsiDeclQColumnView.o gsiDeclQComboBox.o gsiDeclQCommandLinkButton.o gsiDeclQCommonStyle.o gsiDeclQCompleter.o gsiDeclQDataWidgetMapper.o gsiDeclQDateEdit.o gsiDeclQDateTimeEdit.o gsiDeclQDesktopWidget.o gsiDeclQDial.o gsiDeclQDialog.o gsiDeclQDialogButtonBox.o gsiDeclQDirModel.o gsiDeclQDockWidget.o gsiDeclQDoubleSpinBox.o gsiDeclQErrorMessage.o gsiDeclQFileDialog.o gsiDeclQFileIconProvider.o gsiDeclQFileSystemModel.o gsiDeclQFocusFrame.o gsiDeclQFontComboBox.o gsiDeclQFontDialog.o gsiDeclQFormLayout.o gsiDeclQFormLayout_TakeRowResult.o gsiDeclQFrame.o gsiDeclQGesture.o gsiDeclQGestureEvent.o gsiDeclQGestureRecognizer.o gsiDeclQGraphicsAnchor.o gsiDeclQGraphicsAnchorLayout.o gsiDeclQGraphicsBlurEffect.o gsiDeclQGraphicsColorizeEffect.o gsiDeclQGraphicsDropShadowEffect.o gsiDeclQGraphicsEffect.o gsiDeclQGraphicsEllipseItem.o gsiDeclQGraphicsGridLayout.o gsiDeclQGraphicsItem.o gsiDeclQGraphicsItemAnimation.o gsiDeclQGraphicsItemGroup.o gsiDeclQGraphicsLayout.o gsiDeclQGraphicsLayoutItem.o gsiDeclQGraphicsLineItem.o gsiDeclQGraphicsLinearLayout.o gsiDeclQGraphicsObject.o gsiDeclQGraphicsOpacityEffect.o gsiDeclQGraphicsPathItem.o gsiDeclQGraphicsPixmapItem.o gsiDeclQGraphicsPolygonItem.o gsiDeclQGraphicsProxyWidget.o gsiDeclQGraphicsRectItem.o gsiDeclQGraphicsRotation.o gsiDeclQGraphicsScale.o gsiDeclQGraphicsScene.o gsiDeclQGraphicsSceneContextMenuEvent.o gsiDeclQGraphicsSceneDragDropEvent.o gsiDeclQGraphicsSceneEvent.o gsiDeclQGraphicsSceneHelpEvent.o gsiDeclQGraphicsSceneHoverEvent.o gsiDeclQGraphicsSceneMouseEvent.o gsiDeclQGraphicsSceneMoveEvent.o gsiDeclQGraphicsSceneResizeEvent.o gsiDeclQGraphicsSceneWheelEvent.o gsiDeclQGraphicsSimpleTextItem.o gsiDeclQGraphicsTextItem.o gsiDeclQGraphicsTransform.o gsiDeclQGraphicsView.o gsiDeclQGraphicsWidget.o gsiDeclQGridLayout.o gsiDeclQGroupBox.o gsiDeclQHBoxLayout.o gsiDeclQHeaderView.o gsiDeclQInputDialog.o gsiDeclQItemDelegate.o gsiDeclQItemEditorCreatorBase.o gsiDeclQItemEditorFactory.o gsiDeclQKeySequenceEdit.o gsiDeclQLCDNumber.o gsiDeclQLabel.o gsiDeclQLayout.o gsiDeclQLayoutItem.o gsiDeclQLineEdit.o gsiDeclQListView.o gsiDeclQListWidget.o gsiDeclQListWidgetItem.o gsiDeclQMainWindow.o gsiDeclQMdiArea.o gsiDeclQMdiSubWindow.o gsiDeclQMenu.o gsiDeclQMenuBar.o gsiDeclQMessageBox.o gsiDeclQPanGesture.o gsiDeclQPinchGesture.o gsiDeclQPlainTextDocumentLayout.o gsiDeclQPlainTextEdit.o gsiDeclQProgressBar.o gsiDeclQProgressDialog.o gsiDeclQPushButton.o gsiDeclQRadioButton.o gsiDeclQRubberBand.o gsiDeclQScrollArea.o gsiDeclQScrollBar.o gsiDeclQScroller.o gsiDeclQScrollerProperties.o gsiDeclQShortcut.o gsiDeclQSizeGrip.o gsiDeclQSizePolicy.o gsiDeclQSlider.o gsiDeclQSpacerItem.o gsiDeclQSpinBox.o gsiDeclQSplashScreen.o gsiDeclQSplitter.o gsiDeclQSplitterHandle.o gsiDeclQStackedLayout.o gsiDeclQStackedWidget.o gsiDeclQStatusBar.o gsiDeclQStyle.o gsiDeclQStyleFactory.o gsiDeclQStyleHintReturn.o gsiDeclQStyleHintReturnMask.o gsiDeclQStyleHintReturnVariant.o gsiDeclQStyleOption.o gsiDeclQStyleOptionButton.o gsiDeclQStyleOptionComboBox.o gsiDeclQStyleOptionComplex.o gsiDeclQStyleOptionDockWidget.o gsiDeclQStyleOptionFocusRect.o gsiDeclQStyleOptionFrame.o gsiDeclQStyleOptionGraphicsItem.o gsiDeclQStyleOptionGroupBox.o gsiDeclQStyleOptionHeader.o gsiDeclQStyleOptionMenuItem.o gsiDeclQStyleOptionProgressBar.o gsiDeclQStyleOptionRubberBand.o gsiDeclQStyleOptionSizeGrip.o gsiDeclQStyleOptionSlider.o gsiDeclQStyleOptionSpinBox.o gsiDeclQStyleOptionTab.o gsiDeclQStyleOptionTabBarBase.o gsiDeclQStyleOptionTabWidgetFrame.o gsiDeclQStyleOptionTitleBar.o gsiDeclQStyleOptionToolBar.o gsiDeclQStyleOptionToolBox.o gsiDeclQStyleOptionToolButton.o gsiDeclQStyleOptionViewItem.o gsiDeclQStylePainter.o gsiDeclQStylePlugin.o gsiDeclQStyledItemDelegate.o gsiDeclQSwipeGesture.o gsiDeclQSystemTrayIcon.o gsiDeclQTabBar.o gsiDeclQTabWidget.o gsiDeclQTableView.o gsiDeclQTableWidget.o gsiDeclQTableWidgetItem.o gsiDeclQTableWidgetSelectionRange.o gsiDeclQTapAndHoldGesture.o gsiDeclQTapGesture.o gsiDeclQTextBrowser.o gsiDeclQTextEdit.o gsiDeclQTextEdit_ExtraSelection.o gsiDeclQTimeEdit.o gsiDeclQToolBar.o gsiDeclQToolBox.o gsiDeclQToolButton.o gsiDeclQToolTip.o gsiDeclQTreeView.o gsiDeclQTreeWidget.o gsiDeclQTreeWidgetItem.o gsiDeclQTreeWidgetItemIterator.o gsiDeclQUndoCommand.o gsiDeclQUndoGroup.o gsiDeclQUndoStack.o gsiDeclQUndoView.o gsiDeclQVBoxLayout.o gsiDeclQWhatsThis.o gsiDeclQWidget.o gsiDeclQWidgetAction.o gsiDeclQWidgetItem.o gsiDeclQWizard.o gsiDeclQWizardPage.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets/../../.. -lklayout_tl -lklayout_gsi -lklayout_qtbasic -lklayout_QtGui -lklayout_QtCore /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_QtWidgets.so.0.29.8 libklayout_QtWidgets.so ln -s libklayout_QtWidgets.so.0.29.8 libklayout_QtWidgets.so.0 ln -s libklayout_QtWidgets.so.0.29.8 libklayout_QtWidgets.so.0.29 rm -f ../../../../build.linux-release/libklayout_QtWidgets.so.0.29.8 mv -f libklayout_QtWidgets.so.0.29.8 ../../../../build.linux-release/libklayout_QtWidgets.so.0.29.8 rm -f ../../../../build.linux-release/libklayout_QtWidgets.so rm -f ../../../../build.linux-release/libklayout_QtWidgets.so.0 rm -f ../../../../build.linux-release/libklayout_QtWidgets.so.0.29 mv -f libklayout_QtWidgets.so ../../../../build.linux-release/libklayout_QtWidgets.so mv -f libklayout_QtWidgets.so.0 ../../../../build.linux-release/libklayout_QtWidgets.so.0 mv -f libklayout_QtWidgets.so.0.29 ../../../../build.linux-release/libklayout_QtWidgets.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets' cd QtNetwork/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtNetwork/QtNetwork.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQtNetworkAdd.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQtNetworkAdd.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQtNetworkAdd.cc:24: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiQtNetworkMain.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiQtNetworkMain.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractNetworkCache.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc: In function ‘void _call_f_data_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc:105:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 105 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc:105:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 105 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc: In function ‘void _call_f_metaData_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc:144:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 144 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc:144:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 144 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc: In function ‘void _call_f_prepare_3377(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc:163:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc:163:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 163 | const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc: In function ‘void _call_f_remove_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc:182:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 182 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc:182:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 182 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc: In function ‘void _call_f_updateMetaData_3377(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc:201:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 201 | const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc:201:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 201 | const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc:820:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 820 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc:820:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 820 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc:861:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 861 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc:861:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 861 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractSocket.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc: In function ‘void _call_ctor_QAbstractSocket_4299(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:74:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:74:166: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc: In function ‘void _call_f_bind_6927(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:129:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 129 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:129:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 129 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc: In function ‘void _call_f_connectToHost_10218(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:239:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 239 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:239:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 239 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:242:81: warning: possibly dangling reference to a temporary [-Wdangling-reference] 242 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::AnyIPProtocol), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:242:193: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 242 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::AnyIPProtocol), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc: In function ‘void _call_f_connectToHost_6644(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:266:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 266 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:266:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 266 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc: In function ‘void _call_f_setProxy_2686(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:520:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 520 | const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:520:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 520 | const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc: In function ‘void _call_f_setSocketDescriptor_9696(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:565:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 565 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::ConnectedState), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:565:175: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 565 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::ConnectedState), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc: In function ‘void _call_f_setSocketOption_5331(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:587:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 587 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:587:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 587 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:588:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 588 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:588:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 588 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc: In function ‘void _call_f_socketOption_3320(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:623:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 623 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc:623:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 623 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAuthenticator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc: In function ‘void _call_ctor_QAuthenticator_2765(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:67:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QAuthenticator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:67:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QAuthenticator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc: In function ‘void _call_f_operator_excl__eq__c2765(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:117:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QAuthenticator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:117:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QAuthenticator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc: In function ‘void _call_f_operator_eq__2765(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:136:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 136 | const QAuthenticator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:136:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 136 | const QAuthenticator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc: In function ‘void _call_f_operator_eq__eq__c2765(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:155:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 155 | const QAuthenticator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:155:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 155 | const QAuthenticator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc: In function ‘void _call_f_option_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:174:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 174 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:174:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 174 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc: In function ‘void _call_f_setOption_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:240:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 240 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:240:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 240 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:241:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 241 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:241:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 241 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc: In function ‘void _call_f_setPassword_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:261:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 261 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:261:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 261 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc: In function ‘void _call_f_setRealm_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:281:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 281 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:281:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 281 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc: In function ‘void _call_f_setUser_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:301:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 301 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc:301:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 301 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDnsDomainNameRecord.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsDomainNameRecord.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsDomainNameRecord.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsDomainNameRecord.cc: In function ‘void _call_ctor_QDnsDomainNameRecord_3279(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsDomainNameRecord.cc:67:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QDnsDomainNameRecord &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsDomainNameRecord.cc:67:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QDnsDomainNameRecord &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsDomainNameRecord.cc: In function ‘void _call_f_operator_eq__3279(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsDomainNameRecord.cc:101:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 101 | const QDnsDomainNameRecord &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsDomainNameRecord.cc:101:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 101 | const QDnsDomainNameRecord &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDnsHostAddressRecord.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsHostAddressRecord.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsHostAddressRecord.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsHostAddressRecord.cc: In function ‘void _call_ctor_QDnsHostAddressRecord_3418(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsHostAddressRecord.cc:68:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QDnsHostAddressRecord &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsHostAddressRecord.cc:68:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QDnsHostAddressRecord &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsHostAddressRecord.cc: In function ‘void _call_f_operator_eq__3418(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsHostAddressRecord.cc:102:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 102 | const QDnsHostAddressRecord &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsHostAddressRecord.cc:102:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 102 | const QDnsHostAddressRecord &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDnsLookup.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:43: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc: In function ‘void _call_f_setName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:274:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 274 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:274:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 274 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc: In function ‘void _call_f_setNameserver_2518(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:294:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 294 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:294:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 294 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc: In function ‘void _call_f_setType_1978(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:314:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 314 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:314:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 314 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc: In function ‘void _call_ctor_QDnsLookup_Adaptor_5089(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:680:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 680 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:680:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 680 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:681:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 681 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:681:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 681 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc: In function ‘void _call_ctor_QDnsLookup_Adaptor_7499(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:706:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 706 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:706:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 706 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:707:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 707 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:707:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 707 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:708:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 708 | const QHostAddress &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:708:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 708 | const QHostAddress &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:880:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 880 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:880:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 880 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc: In function ‘void _call_emitter_nameChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:898:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 898 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:898:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 898 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc: In function ‘void _call_emitter_nameserverChanged_2518(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:916:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 916 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:916:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 916 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:934:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 934 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:934:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 934 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc: In function ‘void _call_emitter_typeChanged_1978(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:1022:60: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1022 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc:1022:144: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1022 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDnsMailExchangeRecord.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsMailExchangeRecord.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsMailExchangeRecord.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsMailExchangeRecord.cc: In function ‘void _call_ctor_QDnsMailExchangeRecord_3484(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsMailExchangeRecord.cc:67:33: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QDnsMailExchangeRecord &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsMailExchangeRecord.cc:67:91: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QDnsMailExchangeRecord &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsMailExchangeRecord.cc: In function ‘void _call_f_operator_eq__3484(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsMailExchangeRecord.cc:116:33: warning: possibly dangling reference to a temporary [-Wdangling-reference] 116 | const QDnsMailExchangeRecord &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsMailExchangeRecord.cc:116:91: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 116 | const QDnsMailExchangeRecord &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDnsServiceRecord.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsServiceRecord.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsServiceRecord.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsServiceRecord.cc: In function ‘void _call_ctor_QDnsServiceRecord_3015(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsServiceRecord.cc:67:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QDnsServiceRecord &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsServiceRecord.cc:67:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QDnsServiceRecord &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsServiceRecord.cc: In function ‘void _call_f_operator_eq__3015(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsServiceRecord.cc:101:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 101 | const QDnsServiceRecord &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsServiceRecord.cc:101:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 101 | const QDnsServiceRecord &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDnsTextRecord.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsTextRecord.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsTextRecord.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsTextRecord.cc: In function ‘void _call_ctor_QDnsTextRecord_2715(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsTextRecord.cc:67:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QDnsTextRecord &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsTextRecord.cc:67:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QDnsTextRecord &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsTextRecord.cc: In function ‘void _call_f_operator_eq__2715(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsTextRecord.cc:101:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 101 | const QDnsTextRecord &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsTextRecord.cc:101:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 101 | const QDnsTextRecord &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDtls.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:43: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc: In function ‘void _call_f_decryptDatagram_3818(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:114:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 114 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:114:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 114 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc: In function ‘void _call_f_doHandshake_3818(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:136:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 136 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:136:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 136 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc: In function ‘void _call_f_ignoreVerificationErrors_3052(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:234:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 234 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:234:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 234 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc: In function ‘void _call_f_setCookieGeneratorParameters_3896(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:393:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 393 | const QDtls::GeneratorParameters &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:393:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 393 | const QDtls::GeneratorParameters &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc: In function ‘void _call_f_setDtlsConfiguration_3068(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:412:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 412 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:412:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 412 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc: In function ‘void _call_f_setPeer_5427(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:455:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 455 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:455:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 455 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:457:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 457 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:457:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 457 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc: In function ‘void _call_f_setPeerVerificationName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:476:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 476 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:476:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 476 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc: In function ‘void _call_f_writeDatagramEncrypted_3818(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:532:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 532 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:532:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 532 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc: In function ‘void _call_ctor_QDtls_Adaptor_3445(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:818:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 818 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:818:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 818 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:990:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 990 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:990:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 990 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:1008:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1008 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtls.cc:1008:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1008 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDtlsClientVerifier.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier.cc: In function ‘void _call_f_setCookieGeneratorParameters_5331(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier.cc:118:51: warning: possibly dangling reference to a temporary [-Wdangling-reference] 118 | const QDtlsClientVerifier::GeneratorParameters &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier.cc:118:127: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 118 | const QDtlsClientVerifier::GeneratorParameters &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier.cc: In function ‘void _call_f_verifyClient_7220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier.cc:159:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 159 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier.cc:159:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 159 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier.cc:160:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 160 | const QHostAddress &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier.cc:160:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 160 | const QHostAddress &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier.cc:567:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 567 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier.cc:567:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 567 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier.cc:585:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 585 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier.cc:585:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 585 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDtlsClientVerifier_GeneratorParameters.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier_GeneratorParameters.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier_GeneratorParameters.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier_GeneratorParameters.cc: In function ‘void _call_ctor_QDtlsClientVerifier_GeneratorParameters_5532(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier_GeneratorParameters.cc:69:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier_GeneratorParameters.cc:69:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier_GeneratorParameters.cc:70:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsClientVerifier_GeneratorParameters.cc:70:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 70 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDtlsError.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsError.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQDtlsError.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQHostAddress.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc: In function ‘void _call_ctor_QHostAddress_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:86:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 86 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:86:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 86 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc: In function ‘void _call_ctor_QHostAddress_2518(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:105:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 105 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:105:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 105 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc: In function ‘void _call_ctor_QHostAddress_3172(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:124:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 124 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:124:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 124 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc: In function ‘void _call_f_isEqual_c6692(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:176:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 176 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:176:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 176 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc: In function ‘void _call_f_isInSubnet_c3177(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:213:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 213 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:213:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 213 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc: In function ‘void _call_f_isInSubnet_c3636(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:233:35: warning: possibly dangling reference to a temporary [-Wdangling-reference] 233 | const QPair &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:233:95: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 233 | const QPair &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc: In function ‘void _call_f_operator_excl__eq__c2518(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:342:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 342 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:342:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 342 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc: In function ‘void _call_f_operator_excl__eq__c3172(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:361:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 361 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:361:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 361 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc: In function ‘void _call_f_operator_eq__eq__c2518(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:380:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 380 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:380:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 380 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc: In function ‘void _call_f_operator_eq__eq__c3172(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:399:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 399 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:399:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 399 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc: In function ‘void _call_f_operator_eq__2518(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:418:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 418 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:418:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 418 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc: In function ‘void _call_f_operator_eq__2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:437:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 437 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:437:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 437 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc: In function ‘void _call_f_operator_eq__3172(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:456:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 456 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:456:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 456 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc: In function ‘void _call_f_setAddress_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:525:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 525 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:525:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 525 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc: In function ‘void _call_f_setAddress_3172(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:544:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 544 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:544:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 544 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc: In function ‘void _call_f_setScopeId_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:564:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 564 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:564:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 564 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc: In function ‘void _call_f_parseSubnet_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:653:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 653 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc:653:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 653 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQHostInfo.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc: In function ‘void _call_ctor_QHostInfo_2204(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc:73:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QHostInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc:73:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QHostInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc: In function ‘void _call_f_operator_eq__2204(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc:167:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 167 | const QHostInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc:167:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 167 | const QHostInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc: In function ‘void _call_f_setAddresses_3133(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc:186:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 186 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc:186:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 186 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc: In function ‘void _call_f_setError_2775(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc:206:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 206 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc:206:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 206 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc: In function ‘void _call_f_setErrorString_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc:226:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 226 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc:226:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 226 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc: In function ‘void _call_f_setHostName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc:246:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 246 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc:246:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 246 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc: In function ‘void _call_f_fromName_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc:326:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 326 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc:326:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 326 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc: In function ‘void _call_f_lookupHost_4842(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc:379:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 379 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc:379:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 379 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQHstsPolicy.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc: In function ‘void _call_ctor_QHstsPolicy_9302(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc:74:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc:74:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc:76:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc:76:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 76 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc:77:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 77 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::DecodedMode), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc:77:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 77 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::DecodedMode), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc: In function ‘void _call_ctor_QHstsPolicy_2436(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc:96:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QHstsPolicy &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc:96:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QHstsPolicy &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc: In function ‘void _call_f_operator_eq__2436(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc:179:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 179 | const QHstsPolicy &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc:179:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 179 | const QHstsPolicy &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc: In function ‘void _call_f_setExpiry_2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc:198:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 198 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc:198:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 198 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc: In function ‘void _call_f_setHost_3970(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc:220:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 220 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc:220:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 220 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc:221:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 221 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::DecodedMode), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHstsPolicy.cc:221:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 221 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::DecodedMode), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQHttpMultiPart.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc: In function ‘void _call_f_append_2217(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc:72:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QHttpPart &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc:72:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QHttpPart &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc: In function ‘void _call_f_setBoundary_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc:107:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 107 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc:107:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 107 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc: In function ‘void _call_f_setContentType_3128(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc:127:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 127 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc:127:166: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 127 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc: In function ‘void _call_ctor_QHttpMultiPart_Adaptor_4322(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc:407:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 407 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc:407:166: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 407 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc:565:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 565 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc:565:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 565 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc:583:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 583 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc:583:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 583 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQHttpPart.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc: In function ‘void _call_ctor_QHttpPart_2217(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:68:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QHttpPart &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:68:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QHttpPart &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc: In function ‘void _call_f_operator_excl__eq__c2217(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:87:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 87 | const QHttpPart &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:87:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 87 | const QHttpPart &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc: In function ‘void _call_f_operator_eq__2217(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:106:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 106 | const QHttpPart &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:106:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 106 | const QHttpPart &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc: In function ‘void _call_f_operator_eq__eq__c2217(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:125:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 125 | const QHttpPart &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:125:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 125 | const QHttpPart &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc: In function ‘void _call_f_setBody_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:144:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 144 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:144:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 144 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc: In function ‘void _call_f_setHeader_5360(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:186:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 186 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:186:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 186 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:187:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 187 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:187:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 187 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc: In function ‘void _call_f_setRawHeader_4510(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:209:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 209 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:209:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 209 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:210:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 210 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc:210:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 210 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQIPv6Address.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQIPv6Address.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQIPv6Address.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQLocalServer.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalServer.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalServer.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalServer.cc: In function ‘void _call_f_listen_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalServer.cc:148:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalServer.cc:148:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 148 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalServer.cc: In function ‘void _call_f_removeServer_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalServer.cc:338:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 338 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalServer.cc:338:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 338 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalServer.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalServer.cc:853:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 853 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalServer.cc:853:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 853 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalServer.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalServer.cc:904:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 904 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalServer.cc:904:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 904 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQLocalSocket.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalSocket.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalSocket.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalSocket.cc: In function ‘void _call_f_connectToServer_5159(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalSocket.cc:187:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 187 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalSocket.cc:187:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 187 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalSocket.cc: In function ‘void _call_f_setServerName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalSocket.cc:368:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 368 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalSocket.cc:368:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 368 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalSocket.cc: In function ‘void _call_f_setSocketDescriptor_9858(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalSocket.cc:393:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 393 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocalSocket::ConnectedState), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalSocket.cc:393:179: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 393 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocalSocket::ConnectedState), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQNetworkAccessManager.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:51: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_addStrictTransportSecurityHosts_3266(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:100:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 100 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:100:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 100 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_connectToHost_3017(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:184:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 184 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:184:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 184 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_connectToHostEncrypted_5977(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:209:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 209 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:209:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 209 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:211:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 211 | const QSslConfiguration &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSslConfiguration::defaultConfiguration(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:211:88: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 211 | const QSslConfiguration &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSslConfiguration::defaultConfiguration(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_deleteResource_2885(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:246:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 246 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:246:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 246 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_enableStrictTransportSecurityStore_2781(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:268:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 268 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:268:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 268 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_get_2885(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:288:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 288 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:288:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 288 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_head_2885(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:307:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 307 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:307:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 307 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_post_4224(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:373:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 373 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:373:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 373 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_post_5086(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:395:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 395 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:395:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 395 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:396:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 396 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:396:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 396 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_post_4826(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:417:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 417 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:417:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 417 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_put_4224(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:469:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 469 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:469:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 469 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_put_5086(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:491:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 491 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:491:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 491 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:492:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 492 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:492:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 492 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_put_4826(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:513:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 513 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:513:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 513 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_sendCustomRequest_6425(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:552:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 552 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:552:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 552 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:553:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 553 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:553:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 553 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_sendCustomRequest_7287(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:577:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 577 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:577:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 577 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:578:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 578 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:578:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 578 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:579:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 579 | const QByteArray &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:579:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 579 | const QByteArray &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_sendCustomRequest_7027(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:602:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 602 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:602:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 602 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:603:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 603 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:603:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 603 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_setConfiguration_3508(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:643:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 643 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:643:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 643 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_setNetworkAccessible_4770(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:683:87: warning: possibly dangling reference to a temporary [-Wdangling-reference] 683 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:683:198: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 683 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_setProxy_2686(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:703:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 703 | const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:703:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 703 | const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_f_setRedirectPolicy_3566(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:743:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 743 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:743:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 743 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:1395:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1395 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:1395:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1395 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_emitter_networkAccessibleChanged_4770(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:1413:87: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1413 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:1413:198: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1413 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:1445:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1445 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:1445:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1445 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_emitter_proxyAuthenticationRequired_4652(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:1486:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1486 | const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:1486:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1486 | const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc: In function ‘void _call_emitter_sslErrors_4702(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:1554:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1554 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc:1554:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1554 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQNetworkAddressEntry.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc: In function ‘void _call_ctor_QNetworkAddressEntry_3380(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc:69:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QNetworkAddressEntry &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc:69:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QNetworkAddressEntry &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc: In function ‘void _call_f_operator_excl__eq__c3380(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc:209:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 209 | const QNetworkAddressEntry &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc:209:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 209 | const QNetworkAddressEntry &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc: In function ‘void _call_f_operator_eq__3380(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc:228:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 228 | const QNetworkAddressEntry &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc:228:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 228 | const QNetworkAddressEntry &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc: In function ‘void _call_f_operator_eq__eq__c3380(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc:247:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 247 | const QNetworkAddressEntry &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc:247:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 247 | const QNetworkAddressEntry &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc: In function ‘void _call_f_setBroadcast_2518(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc:319:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 319 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc:319:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 319 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc: In function ‘void _call_f_setDnsEligibility_4699(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc:339:86: warning: possibly dangling reference to a temporary [-Wdangling-reference] 339 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc:339:196: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 339 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc: In function ‘void _call_f_setIp_2518(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc:359:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 359 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc:359:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 359 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc: In function ‘void _call_f_setNetmask_2518(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc:379:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 379 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc:379:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 379 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQNetworkCacheMetaData.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc: In function ‘void _call_ctor_QNetworkCacheMetaData_3377(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc:69:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc:69:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc: In function ‘void _call_f_operator_excl__eq__c3377(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc:133:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 133 | const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc:133:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 133 | const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc: In function ‘void _call_f_operator_eq__3377(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc:152:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 152 | const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc:152:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 152 | const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc: In function ‘void _call_f_operator_eq__eq__c3377(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc:171:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 171 | const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc:171:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 171 | const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc: In function ‘void _call_f_setExpirationDate_2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc:220:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 220 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc:220:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 220 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc: In function ‘void _call_f_setLastModified_2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc:240:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 240 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc:240:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 240 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc: In function ‘void _call_f_setRawHeaders_4991(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc:260:50: warning: possibly dangling reference to a temporary [-Wdangling-reference] 260 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc:260:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader >&>().gsi::arg_reader >&>::operator()((* & args), heap)’ 260 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc: In function ‘void _call_f_setUrl_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc:300:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 300 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc:300:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 300 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQNetworkConfiguration.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfiguration.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfiguration.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfiguration.cc: In function ‘void _call_ctor_QNetworkConfiguration_3508(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfiguration.cc:67:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfiguration.cc:67:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfiguration.cc: In function ‘void _call_f_operator_excl__eq__c3508(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfiguration.cc:221:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 221 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfiguration.cc:221:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 221 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfiguration.cc: In function ‘void _call_f_operator_eq__3508(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfiguration.cc:240:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 240 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfiguration.cc:240:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 240 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfiguration.cc: In function ‘void _call_f_operator_eq__eq__c3508(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfiguration.cc:259:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 259 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfiguration.cc:259:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 259 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQNetworkConfigurationManager.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc: In function ‘void _call_f_configurationFromIdentifier_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc:106:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 106 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc:106:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 106 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc: In function ‘void _call_emitter_configurationAdded_3508(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc:478:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 478 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc:478:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 478 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc: In function ‘void _call_emitter_configurationChanged_3508(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc:496:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 496 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc:496:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 496 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc: In function ‘void _call_emitter_configurationRemoved_3508(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc:514:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 514 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc:514:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 514 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc:647:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 647 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc:647:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 647 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc:665:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 665 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc:665:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 665 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQNetworkCookie.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc: In function ‘void _call_ctor_QNetworkCookie_4510(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:56:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 56 | const QByteArray &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:56:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 56 | const QByteArray &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:57:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 57 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:57:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 57 | const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc: In function ‘void _call_ctor_QNetworkCookie_2742(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:76:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:76:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 76 | const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc: In function ‘void _call_f_hasSameIdentifier_c2742(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:125:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 125 | const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:125:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 125 | const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc: In function ‘void _call_f_normalize_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:204:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:204:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 204 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc: In function ‘void _call_f_operator_excl__eq__c2742(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:224:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 224 | const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:224:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 224 | const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc: In function ‘void _call_f_operator_eq__2742(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:243:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 243 | const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:243:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 243 | const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc: In function ‘void _call_f_operator_eq__eq__c2742(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:262:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 262 | const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:262:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 262 | const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc: In function ‘void _call_f_setDomain_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:296:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 296 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:296:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 296 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc: In function ‘void _call_f_setExpirationDate_2175(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:316:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 316 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:316:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 316 | const QDateTime &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc: In function ‘void _call_f_setName_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:356:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 356 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:356:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 356 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc: In function ‘void _call_f_setPath_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:376:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 376 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:376:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 376 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc: In function ‘void _call_f_setValue_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:416:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 416 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:416:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 416 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc: In function ‘void _call_f_toRawForm_c2683(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:456:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 456 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QNetworkCookie::Full), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:456:165: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 456 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QNetworkCookie::Full), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc: In function ‘void _call_f_parseCookies_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:490:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 490 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc:490:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 490 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQNetworkCookieJar.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc: In function ‘void _call_f_cookiesForUrl_c1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:73:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:73:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc: In function ‘void _call_f_deleteCookie_2742(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:92:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:92:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc: In function ‘void _call_f_insertCookie_2742(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:111:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 111 | const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:111:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 111 | const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc: In function ‘void _call_f_setCookiesFromUrl_4950(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:132:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:132:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 132 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:133:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 133 | const QUrl &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:133:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 133 | const QUrl &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc: In function ‘void _call_f_updateCookie_2742(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:152:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 152 | const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:152:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 152 | const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:746:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 746 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:746:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 746 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:764:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 764 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:764:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 764 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc: In function ‘void _call_fp_setAllCookies_3357(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:828:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 828 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc:828:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 828 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQNetworkDatagram.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc: In function ‘void _call_ctor_QNetworkDatagram_5711(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc:72:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc:72:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc:73:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QHostAddress &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QHostAddress(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc:73:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QHostAddress &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QHostAddress(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc: In function ‘void _call_ctor_QNetworkDatagram_2941(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc:93:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | const QNetworkDatagram &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc:93:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 93 | const QNetworkDatagram &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc: In function ‘void _call_f_makeReply_cr2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc:233:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 233 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc:233:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 233 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc: In function ‘void _call_f_operator_eq__2941(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc:252:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 252 | const QNetworkDatagram &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc:252:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 252 | const QNetworkDatagram &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc: In function ‘void _call_f_setData_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc:301:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 301 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc:301:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 301 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc: In function ‘void _call_f_setDestination_3510(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc:323:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 323 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc:323:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 323 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc: In function ‘void _call_f_setSender_3510(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc:386:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 386 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDatagram.cc:386:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 386 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQNetworkDiskCache.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc: In function ‘void _call_f_data_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:120:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 120 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:120:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 120 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc: In function ‘void _call_f_fileMetaData_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:139:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 139 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:139:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 139 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc: In function ‘void _call_f_metaData_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:193:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 193 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:193:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 193 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc: In function ‘void _call_f_prepare_3377(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:212:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 212 | const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:212:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 212 | const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc: In function ‘void _call_f_remove_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:231:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:231:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 231 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc: In function ‘void _call_f_setCacheDirectory_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:250:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 250 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:250:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 250 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc: In function ‘void _call_f_updateMetaData_3377(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:290:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 290 | const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:290:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 290 | const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:953:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 953 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:953:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 953 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:994:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 994 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc:994:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 994 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQNetworkInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkInterface.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkInterface.cc: In function ‘void _call_ctor_QNetworkInterface_3053(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkInterface.cc:69:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QNetworkInterface &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkInterface.cc:69:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QNetworkInterface &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkInterface.cc: In function ‘void _call_f_operator_eq__3053(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkInterface.cc:208:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 208 | const QNetworkInterface &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkInterface.cc:208:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 208 | const QNetworkInterface &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkInterface.cc: In function ‘void _call_f_interfaceFromName_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkInterface.cc:311:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkInterface.cc:311:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 311 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkInterface.cc: In function ‘void _call_f_interfaceIndexFromName_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkInterface.cc:330:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 330 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkInterface.cc:330:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 330 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQNetworkProxy.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc: In function ‘void _call_ctor_QNetworkProxy_9632(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:75:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 75 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:75:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 75 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:76:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:76:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 76 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:78:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 78 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:78:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 78 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:79:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 79 | const QString &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:79:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 79 | const QString &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc: In function ‘void _call_ctor_QNetworkProxy_2686(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:98:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 98 | const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:98:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 98 | const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc: In function ‘void _call_f_hasRawHeader_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:132:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:132:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 132 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc: In function ‘void _call_f_header_c3349(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:151:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 151 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:151:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 151 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc: In function ‘void _call_f_operator_excl__eq__c2686(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:215:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 215 | const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:215:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 215 | const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc: In function ‘void _call_f_operator_eq__2686(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:234:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 234 | const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:234:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 234 | const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc: In function ‘void _call_f_operator_eq__eq__c2686(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:253:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 253 | const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:253:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 253 | const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc: In function ‘void _call_f_rawHeader_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:302:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 302 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:302:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 302 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc: In function ‘void _call_f_setHeader_5360(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:358:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 358 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:358:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 358 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:359:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 359 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:359:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 359 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc: In function ‘void _call_f_setHostName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:379:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 379 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:379:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 379 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc: In function ‘void _call_f_setPassword_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:399:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 399 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:399:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 399 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc: In function ‘void _call_f_setRawHeader_4510(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:441:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 441 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:441:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 441 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:442:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 442 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:442:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 442 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc: In function ‘void _call_f_setType_2889(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:462:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 462 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:462:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 462 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc: In function ‘void _call_f_setUser_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:482:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 482 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:482:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 482 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc: In function ‘void _call_f_setApplicationProxy_2686(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:567:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 567 | const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc:567:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 567 | const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQNetworkProxyFactory.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyFactory.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyFactory.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyFactory.cc: In function ‘void _call_f_queryProxy_3220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyFactory.cc:54:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 54 | const QNetworkProxyQuery &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QNetworkProxyQuery(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyFactory.cc:54:90: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 54 | const QNetworkProxyQuery &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QNetworkProxyQuery(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyFactory.cc: In function ‘void _call_f_proxyForQuery_3220(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyFactory.cc:73:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QNetworkProxyQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyFactory.cc:73:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QNetworkProxyQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyFactory.cc: In function ‘void _call_f_systemProxyForQuery_3220(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyFactory.cc:132:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const QNetworkProxyQuery &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QNetworkProxyQuery(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyFactory.cc:132:90: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 132 | const QNetworkProxyQuery &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QNetworkProxyQuery(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQNetworkProxyQuery.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc: In function ‘void _call_ctor_QNetworkProxyQuery_5004(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:71:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:71:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:72:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::UrlRequest), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:72:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::UrlRequest), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc: In function ‘void _call_ctor_QNetworkProxyQuery_7904(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:97:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 97 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:97:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 97 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:99:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 99 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:99:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 99 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:100:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 100 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::TcpSocket), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:100:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 100 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::TcpSocket), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc: In function ‘void _call_ctor_QNetworkProxyQuery_6320(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:124:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 124 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:124:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 124 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:125:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 125 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::TcpServer), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:125:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 125 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::TcpServer), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc: In function ‘void _call_ctor_QNetworkProxyQuery_8404(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:148:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 148 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:148:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 148 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:149:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 149 | const QUrl &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:149:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 149 | const QUrl &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:150:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 150 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::UrlRequest), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:150:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 150 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::UrlRequest), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc: In function ‘void _call_ctor_QNetworkProxyQuery_11304(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:177:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 177 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:177:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 177 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:178:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 178 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:178:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 178 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:180:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 180 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:180:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 180 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:181:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::TcpSocket), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:181:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 181 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::TcpSocket), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc: In function ‘void _call_ctor_QNetworkProxyQuery_9720(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:206:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 206 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:206:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 206 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:208:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 208 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:208:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 208 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:209:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 209 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::TcpServer), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:209:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 209 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::TcpServer), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc: In function ‘void _call_ctor_QNetworkProxyQuery_3220(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:228:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 228 | const QNetworkProxyQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:228:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 228 | const QNetworkProxyQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc: In function ‘void _call_f_operator_excl__eq__c3220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:277:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 277 | const QNetworkProxyQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:277:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 277 | const QNetworkProxyQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc: In function ‘void _call_f_operator_eq__3220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:296:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 296 | const QNetworkProxyQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:296:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 296 | const QNetworkProxyQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc: In function ‘void _call_f_operator_eq__eq__c3220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:315:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 315 | const QNetworkProxyQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:315:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 315 | const QNetworkProxyQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc: In function ‘void _call_f_setNetworkConfiguration_3508(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:414:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 414 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:414:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 414 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc: In function ‘void _call_f_setPeerHostName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:434:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 434 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:434:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 434 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc: In function ‘void _call_f_setProtocolTag_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:474:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 474 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:474:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 474 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc: In function ‘void _call_f_setQueryType_3411(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:494:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 494 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:494:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 494 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc: In function ‘void _call_f_setUrl_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:514:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 514 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc:514:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 514 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQNetworkReply.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc:41: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc: In function ‘void _call_f_attribute_c3072(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc:91:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc:91:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc: In function ‘void _call_f_hasRawHeader_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc:141:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 141 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc:141:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 141 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc: In function ‘void _call_f_header_c3349(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc:160:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 160 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc:160:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 160 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc: In function ‘void _call_f_ignoreSslErrors_2837(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc:179:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 179 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc:179:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 179 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc: In function ‘void _call_f_rawHeader_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc:290:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 290 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc:290:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 290 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc: In function ‘void _call_f_setSslConfiguration_3068(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc:389:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 389 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc:389:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 389 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQNetworkRequest.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc: In function ‘void _call_ctor_QNetworkRequest_1701(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:55:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 55 | const QUrl &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:55:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 55 | const QUrl &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc: In function ‘void _call_ctor_QNetworkRequest_2885(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:74:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:74:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc: In function ‘void _call_f_attribute_c5083(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:95:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:95:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:96:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QVariant &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVariant(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:96:70: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QVariant &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVariant(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc: In function ‘void _call_f_hasRawHeader_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:115:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 115 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:115:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 115 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc: In function ‘void _call_f_header_c3349(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:134:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 134 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:134:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 134 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc: In function ‘void _call_f_operator_excl__eq__c2885(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:168:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 168 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:168:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 168 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc: In function ‘void _call_f_operator_eq__2885(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:187:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 187 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:187:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 187 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc: In function ‘void _call_f_operator_eq__eq__c2885(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:206:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 206 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:206:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 206 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc: In function ‘void _call_f_rawHeader_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:255:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 255 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:255:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 255 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc: In function ‘void _call_f_setAttribute_5083(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:291:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 291 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:291:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 291 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:292:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 292 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:292:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 292 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc: In function ‘void _call_f_setHeader_5360(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:314:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 314 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:314:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 314 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:315:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 315 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:315:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 315 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc: In function ‘void _call_f_setPriority_2990(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:375:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 375 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:375:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 375 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc: In function ‘void _call_f_setRawHeader_4510(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:397:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 397 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:397:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 397 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:398:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 398 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:398:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 398 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc: In function ‘void _call_f_setSslConfiguration_3068(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:418:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 418 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:418:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 418 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc: In function ‘void _call_f_setUrl_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:438:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 438 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc:438:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 438 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQNetworkSession.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc: In function ‘void _call_f_sessionProperty_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:289:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 289 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:289:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 289 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc: In function ‘void _call_f_setSessionProperty_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:310:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 310 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:310:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 310 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:311:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:311:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 311 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc: In function ‘void _call_ctor_QNetworkSession_Adaptor_4702(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:691:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 691 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:691:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 691 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc: In function ‘void _call_emitter_error_3381(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:814:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 814 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:814:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 814 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:881:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 881 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:881:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 881 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:913:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 913 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:913:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 913 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc: In function ‘void _call_emitter_preferredConfigurationChanged_4264(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:947:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 947 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:947:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 947 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc: In function ‘void _call_emitter_stateChanged_2632(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:1012:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1012 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc:1012:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1012 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSsl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSsl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSsl.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSslCertificate.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc: In function ‘void _call_ctor_QSslCertificate_3702(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:60:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 60 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:60:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 60 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc: In function ‘void _call_ctor_QSslCertificate_4564(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:81:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 81 | const QByteArray &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:81:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 81 | const QByteArray &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:82:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 82 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:82:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 82 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc: In function ‘void _call_ctor_QSslCertificate_2823(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:101:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 101 | const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:101:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 101 | const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc: In function ‘void _call_f_digest_c3331(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:136:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 136 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QCryptographicHash::Md5), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:136:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 136 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QCryptographicHash::Md5), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc: In function ‘void _call_f_issuerInfo_c3178(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:275:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 275 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:275:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 275 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc: In function ‘void _call_f_issuerInfo_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:294:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 294 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:294:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 294 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc: In function ‘void _call_f_operator_excl__eq__c2823(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:328:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 328 | const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:328:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 328 | const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc: In function ‘void _call_f_operator_eq__2823(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:347:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 347 | const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:347:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 347 | const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc: In function ‘void _call_f_operator_eq__eq__c2823(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:366:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 366 | const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:366:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 366 | const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc: In function ‘void _call_f_subjectInfo_c3178(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:430:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 430 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:430:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 430 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc: In function ‘void _call_f_subjectInfo_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:449:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 449 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:449:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 449 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc: In function ‘void _call_f_fromData_4564(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:565:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 565 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:565:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 565 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:566:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 566 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:566:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 566 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc: In function ‘void _call_f_fromDevice_3702(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:588:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 588 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:588:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 588 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc: In function ‘void _call_f_fromPath_6773(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:611:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 611 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:611:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 611 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:612:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 612 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:612:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 612 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:613:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 613 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegExp::FixedString), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:613:163: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 613 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegExp::FixedString), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc: In function ‘void _call_f_importPkcs12_9509(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:644:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 644 | const QByteArray &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:644:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 644 | const QByteArray &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc: In function ‘void _call_f_verify_4478(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:666:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 666 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc:666:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 666 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSslCertificateExtension.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificateExtension.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificateExtension.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificateExtension.cc: In function ‘void _call_ctor_QSslCertificateExtension_3780(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificateExtension.cc:67:35: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QSslCertificateExtension &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificateExtension.cc:67:95: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QSslCertificateExtension &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificateExtension.cc: In function ‘void _call_f_operator_eq__3780(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificateExtension.cc:146:35: warning: possibly dangling reference to a temporary [-Wdangling-reference] 146 | const QSslCertificateExtension &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificateExtension.cc:146:95: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 146 | const QSslCertificateExtension &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSslCipher.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc: In function ‘void _call_ctor_QSslCipher_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc:67:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc:67:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc: In function ‘void _call_ctor_QSslCipher_4012(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc:88:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 88 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc:88:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 88 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc:89:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc:89:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc: In function ‘void _call_ctor_QSslCipher_2303(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc:108:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 108 | const QSslCipher &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc:108:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 108 | const QSslCipher &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc: In function ‘void _call_f_operator_excl__eq__c2303(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc:202:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 202 | const QSslCipher &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc:202:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 202 | const QSslCipher &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc: In function ‘void _call_f_operator_eq__2303(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc:221:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 221 | const QSslCipher &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc:221:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 221 | const QSslCipher &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc: In function ‘void _call_f_operator_eq__eq__c2303(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc:240:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 240 | const QSslCipher &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc:240:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 240 | const QSslCipher &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSslConfiguration.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_ctor_QSslConfiguration_3068(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:72:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:72:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_operator_excl__eq__c3068(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:286:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 286 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:286:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 286 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_operator_eq__3068(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:305:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 305 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:305:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 305 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_operator_eq__eq__c3068(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:324:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 324 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:324:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 324 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_setBackendConfiguration_3792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:528:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 528 | const QMap &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QMap(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:528:106: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 528 | const QMap &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QMap(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_setBackendConfigurationOption_4320(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:550:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 550 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:550:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 550 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:551:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 551 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:551:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 551 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_setCaCertificates_3438(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:571:33: warning: possibly dangling reference to a temporary [-Wdangling-reference] 571 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:571:91: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 571 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_setCiphers_2918(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:591:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 591 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:591:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 591 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_setDiffieHellmanParameters_4032(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:611:38: warning: possibly dangling reference to a temporary [-Wdangling-reference] 611 | const QSslDiffieHellmanParameters &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:611:101: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 611 | const QSslDiffieHellmanParameters &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_setEllipticCurves_3869(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:651:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 651 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:651:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 651 | const QVector &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_setLocalCertificate_2823(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:671:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 671 | const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:671:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 671 | const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_setLocalCertificateChain_3438(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:691:33: warning: possibly dangling reference to a temporary [-Wdangling-reference] 691 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:691:91: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 691 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_setPeerVerifyMode_2970(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:731:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 731 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:731:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 731 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_setPreSharedKeyIdentityHint_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:751:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 751 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:751:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 751 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_setPrivateKey_1997(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:771:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 771 | const QSslKey &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:771:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 771 | const QSslKey &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_setProtocol_2095(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:791:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 791 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:791:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 791 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_setSessionTicket_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:811:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 811 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:811:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 811 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_setSslOption_2634(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:833:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 833 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:833:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 833 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_testSslOption_c1878(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:874:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 874 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:874:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 874 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_setDefaultConfiguration_3068(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:923:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 923 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:923:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 923 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc: In function ‘void _call_f_setDefaultDtlsConfiguration_3068(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:943:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 943 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc:943:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 943 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSslDiffieHellmanParameters.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc: In function ‘void _call_ctor_QSslDiffieHellmanParameters_4032(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc:68:38: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QSslDiffieHellmanParameters &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc:68:101: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QSslDiffieHellmanParameters &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc: In function ‘void _call_f_operator_eq__4032(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc:147:38: warning: possibly dangling reference to a temporary [-Wdangling-reference] 147 | const QSslDiffieHellmanParameters &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc:147:101: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 147 | const QSslDiffieHellmanParameters &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc: In function ‘void _call_f_fromEncoded_4564(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc:203:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 203 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc:203:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 203 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc:204:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc:204:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 204 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc: In function ‘void _call_f_fromEncoded_3702(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc:226:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 226 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc:226:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 226 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSslEllipticCurve.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslEllipticCurve.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslEllipticCurve.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslEllipticCurve.cc: In function ‘void _call_f_fromLongName_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslEllipticCurve.cc:127:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 127 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslEllipticCurve.cc:127:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 127 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslEllipticCurve.cc: In function ‘void _call_f_fromShortName_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslEllipticCurve.cc:146:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 146 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslEllipticCurve.cc:146:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 146 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSslError.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc: In function ‘void _call_ctor_QSslError_2289(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc:68:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc:68:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc: In function ‘void _call_ctor_QSslError_5004(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc:89:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc:89:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc:90:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 90 | const QSslCertificate &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc:90:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 90 | const QSslCertificate &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc: In function ‘void _call_ctor_QSslError_2222(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc:109:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109 | const QSslError &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc:109:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 109 | const QSslError &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc: In function ‘void _call_f_operator_excl__eq__c2222(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc:173:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 173 | const QSslError &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc:173:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 173 | const QSslError &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc: In function ‘void _call_f_operator_eq__2222(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc:192:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 192 | const QSslError &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc:192:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 192 | const QSslError &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc: In function ‘void _call_f_operator_eq__eq__c2222(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc:211:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 211 | const QSslError &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc:211:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 211 | const QSslError &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSslKey.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc: In function ‘void _call_ctor_QSslKey_10374(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:76:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:76:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 76 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:77:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 77 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:77:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 77 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:78:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 78 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:78:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 78 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:79:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 79 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::PrivateKey), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:79:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 79 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::PrivateKey), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:80:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 80 | const QByteArray &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:80:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 80 | const QByteArray &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc: In function ‘void _call_ctor_QSslKey_9512(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:108:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 108 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:108:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 108 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:109:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:109:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 109 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:110:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 110 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::PrivateKey), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:110:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 110 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::PrivateKey), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:111:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 111 | const QByteArray &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:111:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 111 | const QByteArray &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc: In function ‘void _call_ctor_QSslKey_2723(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:133:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 133 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::PrivateKey), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:133:145: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 133 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::PrivateKey), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc: In function ‘void _call_ctor_QSslKey_1997(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:152:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 152 | const QSslKey &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:152:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 152 | const QSslKey &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc: In function ‘void _call_f_operator_excl__eq__c1997(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:247:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 247 | const QSslKey &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:247:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 247 | const QSslKey &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc: In function ‘void _call_f_operator_eq__1997(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:266:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 266 | const QSslKey &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:266:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 266 | const QSslKey &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc: In function ‘void _call_f_operator_eq__eq__c1997(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:285:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 285 | const QSslKey &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:285:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 285 | const QSslKey &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc: In function ‘void _call_f_toDer_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:324:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 324 | const QByteArray &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:324:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 324 | const QByteArray &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc: In function ‘void _call_f_toPem_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:343:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 343 | const QByteArray &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc:343:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 343 | const QByteArray &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSslPreSharedKeyAuthenticator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc: In function ‘void _call_ctor_QSslPreSharedKeyAuthenticator_4262(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc:67:40: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QSslPreSharedKeyAuthenticator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc:67:105: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QSslPreSharedKeyAuthenticator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc: In function ‘void _call_f_operator_eq__4262(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc:146:40: warning: possibly dangling reference to a temporary [-Wdangling-reference] 146 | const QSslPreSharedKeyAuthenticator &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc:146:105: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 146 | const QSslPreSharedKeyAuthenticator &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc: In function ‘void _call_f_setIdentity_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc:180:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 180 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc:180:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 180 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc: In function ‘void _call_f_setPreSharedKey_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc:200:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 200 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc:200:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 200 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSslSocket.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:44: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_addCaCertificate_2823(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:113:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 113 | const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:113:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 113 | const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_addCaCertificates_6773(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:137:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 137 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:137:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 137 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:138:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 138 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:138:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 138 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:139:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 139 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegExp::FixedString), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:139:163: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 139 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegExp::FixedString), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_addCaCertificates_3438(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:158:33: warning: possibly dangling reference to a temporary [-Wdangling-reference] 158 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:158:91: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 158 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_connectToHost_6644(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:288:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 288 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:288:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 288 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_connectToHost_10218(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:316:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 316 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:316:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 316 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:319:81: warning: possibly dangling reference to a temporary [-Wdangling-reference] 319 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::AnyIPProtocol), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:319:193: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 319 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::AnyIPProtocol), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_connectToHostEncrypted_10218(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:345:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 345 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:345:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 345 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:348:81: warning: possibly dangling reference to a temporary [-Wdangling-reference] 348 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::AnyIPProtocol), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:348:193: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 348 | const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::AnyIPProtocol), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_connectToHostEncrypted_12135(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:376:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 376 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:376:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 376 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:378:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 378 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:378:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 378 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:380:81: warning: possibly dangling reference to a temporary [-Wdangling-reference] 380 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::AnyIPProtocol), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:380:193: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 380 | const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::AnyIPProtocol), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_ignoreSslErrors_2837(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:461:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 461 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:461:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 461 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_setCaCertificates_3438(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:708:33: warning: possibly dangling reference to a temporary [-Wdangling-reference] 708 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:708:91: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 708 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_setCiphers_2918(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:728:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 728 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:728:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 728 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_setCiphers_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:748:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 748 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:748:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 748 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_setLocalCertificate_2823(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:768:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 768 | const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:768:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 768 | const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_setLocalCertificate_4280(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:790:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 790 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:790:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 790 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:791:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 791 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:791:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 791 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_setLocalCertificateChain_3438(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:811:33: warning: possibly dangling reference to a temporary [-Wdangling-reference] 811 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:811:91: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 811 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_setPeerVerifyMode_2970(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:851:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 851 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:851:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 851 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_setPeerVerifyName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:871:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 871 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:871:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 871 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_setPrivateKey_1997(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:891:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 891 | const QSslKey &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:891:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 891 | const QSslKey &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_setPrivateKey_8544(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:917:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 917 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:917:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 917 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:918:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 918 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Rsa), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:918:155: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 918 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Rsa), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:919:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 919 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:919:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 919 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:920:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 920 | const QByteArray &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:920:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 920 | const QByteArray &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_setProtocol_2095(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:940:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 940 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:940:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 940 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_setSocketDescriptor_9696(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:985:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 985 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::ConnectedState), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:985:175: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 985 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::ConnectedState), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_setSocketOption_5331(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1007:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1007 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1007:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1007 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1008:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1008 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1008:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1008 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_setSslConfiguration_3068(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1028:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1028 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1028:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1028 | const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_socketOption_3320(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1048:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1048 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1048:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1048 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_addDefaultCaCertificate_2823(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1224:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1224 | const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1224:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1224 | const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_addDefaultCaCertificates_6773(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1248:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1248 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1248:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1248 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1249:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1249 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1249:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1249 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1250:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1250 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegExp::FixedString), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1250:163: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1250 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegExp::FixedString), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_addDefaultCaCertificates_3438(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1269:33: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1269 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1269:91: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1269 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_setDefaultCaCertificates_3438(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1319:33: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1319 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1319:91: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1319 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc: In function ‘void _call_f_setDefaultCiphers_2918(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1339:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1339 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc:1339:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1339 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTcpServer.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc: In function ‘void _call_f_listen_3510(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc:137:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 137 | const QHostAddress &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QHostAddress::Any, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc:137:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 137 | const QHostAddress &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QHostAddress::Any, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc: In function ‘void _call_f_setProxy_2686(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc:299:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 299 | const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc:299:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 299 | const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc: In function ‘void _call_emitter_acceptError_3209(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc:702:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 702 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc:702:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 702 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc:921:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 921 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc:921:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 921 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc:972:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 972 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc:972:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 972 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQTcpSocket.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpSocket.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpSocket.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTNETWORK_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQUdpSocket.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc: In function ‘void _call_f_joinMulticastGroup_2518(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:108:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 108 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:108:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 108 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc: In function ‘void _call_f_joinMulticastGroup_5463(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:129:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 129 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:129:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 129 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:130:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 130 | const QNetworkInterface &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:130:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 130 | const QNetworkInterface &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc: In function ‘void _call_f_leaveMulticastGroup_2518(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:149:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 149 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:149:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 149 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc: In function ‘void _call_f_leaveMulticastGroup_5463(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:170:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 170 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:170:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 170 | const QHostAddress &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:171:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 171 | const QNetworkInterface &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:171:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 171 | const QNetworkInterface &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc: In function ‘void _call_f_setMulticastInterface_3053(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:239:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 239 | const QNetworkInterface &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:239:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 239 | const QNetworkInterface &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc: In function ‘void _call_f_writeDatagram_2941(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:259:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 259 | const QNetworkDatagram &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:259:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 259 | const QNetworkDatagram &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc: In function ‘void _call_f_writeDatagram_6011(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:286:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 286 | const QHostAddress &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:286:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 286 | const QHostAddress &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc: In function ‘void _call_f_writeDatagram_5711(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:310:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 310 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:310:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 310 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:311:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 311 | const QHostAddress &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc:311:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 311 | const QHostAddress &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ rm -f libklayout_QtNetwork.so.0.29.8 libklayout_QtNetwork.so libklayout_QtNetwork.so.0 libklayout_QtNetwork.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_QtNetwork.so.0 -o libklayout_QtNetwork.so.0.29.8 gsiDeclQtNetworkAdd.o gsiQtNetworkMain.o gsiDeclQAbstractNetworkCache.o gsiDeclQAbstractSocket.o gsiDeclQAuthenticator.o gsiDeclQDnsDomainNameRecord.o gsiDeclQDnsHostAddressRecord.o gsiDeclQDnsLookup.o gsiDeclQDnsMailExchangeRecord.o gsiDeclQDnsServiceRecord.o gsiDeclQDnsTextRecord.o gsiDeclQDtls.o gsiDeclQDtlsClientVerifier.o gsiDeclQDtlsClientVerifier_GeneratorParameters.o gsiDeclQDtlsError.o gsiDeclQHostAddress.o gsiDeclQHostInfo.o gsiDeclQHstsPolicy.o gsiDeclQHttpMultiPart.o gsiDeclQHttpPart.o gsiDeclQIPv6Address.o gsiDeclQLocalServer.o gsiDeclQLocalSocket.o gsiDeclQNetworkAccessManager.o gsiDeclQNetworkAddressEntry.o gsiDeclQNetworkCacheMetaData.o gsiDeclQNetworkConfiguration.o gsiDeclQNetworkConfigurationManager.o gsiDeclQNetworkCookie.o gsiDeclQNetworkCookieJar.o gsiDeclQNetworkDatagram.o gsiDeclQNetworkDiskCache.o gsiDeclQNetworkInterface.o gsiDeclQNetworkProxy.o gsiDeclQNetworkProxyFactory.o gsiDeclQNetworkProxyQuery.o gsiDeclQNetworkReply.o gsiDeclQNetworkRequest.o gsiDeclQNetworkSession.o gsiDeclQSsl.o gsiDeclQSslCertificate.o gsiDeclQSslCertificateExtension.o gsiDeclQSslCipher.o gsiDeclQSslConfiguration.o gsiDeclQSslDiffieHellmanParameters.o gsiDeclQSslEllipticCurve.o gsiDeclQSslError.o gsiDeclQSslKey.o gsiDeclQSslPreSharedKeyAuthenticator.o gsiDeclQSslSocket.o gsiDeclQTcpServer.o gsiDeclQTcpSocket.o gsiDeclQUdpSocket.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork/../../.. -lklayout_tl -lklayout_gsi -lklayout_qtbasic -lklayout_QtCore /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_QtNetwork.so.0.29.8 libklayout_QtNetwork.so ln -s libklayout_QtNetwork.so.0.29.8 libklayout_QtNetwork.so.0 ln -s libklayout_QtNetwork.so.0.29.8 libklayout_QtNetwork.so.0.29 rm -f ../../../../build.linux-release/libklayout_QtNetwork.so.0.29.8 mv -f libklayout_QtNetwork.so.0.29.8 ../../../../build.linux-release/libklayout_QtNetwork.so.0.29.8 rm -f ../../../../build.linux-release/libklayout_QtNetwork.so rm -f ../../../../build.linux-release/libklayout_QtNetwork.so.0 rm -f ../../../../build.linux-release/libklayout_QtNetwork.so.0.29 mv -f libklayout_QtNetwork.so ../../../../build.linux-release/libklayout_QtNetwork.so mv -f libklayout_QtNetwork.so.0 ../../../../build.linux-release/libklayout_QtNetwork.so.0 mv -f libklayout_QtNetwork.so.0.29 ../../../../build.linux-release/libklayout_QtNetwork.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork' cd QtSql/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtSql/QtSql.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSQL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I/../lib64/qt5/mkspecs/linux-g++ -o gsiQtSqlMain.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiQtSqlMain.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSQL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSql.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSql.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSql.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSQL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSqlDatabase.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_ctor_QSqlDatabase_2487(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:73:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QSqlDatabase &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:73:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QSqlDatabase &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_exec_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:198:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 198 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:198:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 198 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_open_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:324:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 324 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:324:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 324 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:325:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 325 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:325:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 325 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_operator_eq__2487(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:344:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 344 | const QSqlDatabase &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:344:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 344 | const QSqlDatabase &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_primaryIndex_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:393:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 393 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:393:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 393 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_record_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:412:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 412 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:412:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 412 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_setConnectOptions_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:446:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 446 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:446:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 446 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_setDatabaseName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:466:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 466 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:466:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 466 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_setHostName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:486:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 486 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:486:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 486 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_setNumericalPrecisionPolicy_3429(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:506:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 506 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:506:172: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 506 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_setPassword_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:526:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 526 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:526:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 526 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_setUserName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:566:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 566 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:566:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 566 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_tables_c1843(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:586:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 586 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSql::Tables), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:586:149: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 586 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSql::Tables), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_addDatabase_3942(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:637:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 637 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:637:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 637 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:638:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 638 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLatin1String(QSqlDatabase::defaultConnection), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:638:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 638 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLatin1String(QSqlDatabase::defaultConnection), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_addDatabase_3544(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:660:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 660 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLatin1String(QSqlDatabase::defaultConnection), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:660:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 660 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLatin1String(QSqlDatabase::defaultConnection), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_cloneDatabase_4404(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:681:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 681 | const QSqlDatabase &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:681:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 681 | const QSqlDatabase &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:682:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 682 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:682:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 682 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_contains_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:716:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 716 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLatin1String(QSqlDatabase::defaultConnection), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:716:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 716 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLatin1String(QSqlDatabase::defaultConnection), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_database_2781(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:737:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 737 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLatin1String(QSqlDatabase::defaultConnection), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:737:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 737 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLatin1String(QSqlDatabase::defaultConnection), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_isDriverAvailable_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:772:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 772 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:772:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 772 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_registerSqlDriver_4643(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:793:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 793 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:793:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 793 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc: In function ‘void _call_f_removeDatabase_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:814:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 814 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc:814:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 814 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSQL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSqlDriver.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc: In function ‘void _call_f_escapeIdentifier_c4919(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:169:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 169 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:169:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 169 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:170:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 170 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:170:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 170 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc: In function ‘void _call_f_formatValue_c2938(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:191:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 191 | const QSqlField &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:191:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 191 | const QSqlField &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc: In function ‘void _call_f_hasFeature_c2893(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:226:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 226 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:226:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 226 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc: In function ‘void _call_f_isIdentifierEscaped_c4919(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:247:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 247 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:247:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 247 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:248:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 248 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:248:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 248 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc: In function ‘void _call_f_open_10352(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:337:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 337 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:337:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 337 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:338:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 338 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:338:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 338 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:339:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 339 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:339:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 339 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:340:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 340 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:340:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 340 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:342:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 342 | const QString &arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:342:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 342 | const QString &arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc: In function ‘void _call_f_primaryIndex_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:361:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 361 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:361:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 361 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc: In function ‘void _call_f_record_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:380:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 380 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:380:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 380 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc: In function ‘void _call_f_setNumericalPrecisionPolicy_3429(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:414:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 414 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:414:172: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 414 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc: In function ‘void _call_f_sqlStatement_c7794(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:440:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 440 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:440:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 440 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:441:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 441 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:441:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 441 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:442:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 442 | const QSqlRecord &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:442:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 442 | const QSqlRecord &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc: In function ‘void _call_f_stripDelimiters_c4919(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:464:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 464 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:464:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 464 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:465:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 465 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:465:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 465 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc: In function ‘void _call_f_subscribeToNotification_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:484:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 484 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:484:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 484 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc: In function ‘void _call_f_tables_c1843(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:518:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 518 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:518:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 518 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc: In function ‘void _call_f_unsubscribeFromNotification_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:537:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 537 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:537:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 537 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:1603:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1603 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:1603:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1603 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc: In function ‘void _call_emitter_notification_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:1621:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1621 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:1621:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1621 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc: In function ‘void _call_emitter_notification_7365(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:1643:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1643 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:1643:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1643 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:1644:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1644 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:1644:172: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1644 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:1645:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1645 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:1645:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1645 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:1663:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1663 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc:1663:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1663 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSQL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSqlDriverCreatorBase.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriverCreatorBase.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriverCreatorBase.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSQL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSqlError.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc: In function ‘void _call_ctor_QSqlError_6892(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:58:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 58 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:58:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 58 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:59:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 59 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:59:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 59 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:60:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 60 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:60:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 60 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc: In function ‘void _call_ctor_QSqlError_8150(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:86:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 86 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:86:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 86 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:87:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 87 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:87:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 87 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:88:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 88 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSqlError::NoError), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:88:159: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 88 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSqlError::NoError), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:89:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:89:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc: In function ‘void _call_ctor_QSqlError_2220(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:108:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 108 | const QSqlError &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:108:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 108 | const QSqlError &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc: In function ‘void _call_f_operator_excl__eq__c2220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:202:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 202 | const QSqlError &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:202:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 202 | const QSqlError &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc: In function ‘void _call_f_operator_eq__2220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:221:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 221 | const QSqlError &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:221:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 221 | const QSqlError &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc: In function ‘void _call_f_operator_eq__eq__c2220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:240:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 240 | const QSqlError &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:240:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 240 | const QSqlError &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc: In function ‘void _call_f_setDatabaseText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:259:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 259 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:259:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 259 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc: In function ‘void _call_f_setDriverText_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:279:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 279 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:279:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 279 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc: In function ‘void _call_f_setType_2399(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:319:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 319 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc:319:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 319 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSQL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSqlField.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc: In function ‘void _call_ctor_QSqlField_3693(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:54:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 54 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:54:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 54 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:55:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 55 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QVariant::Invalid), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:55:147: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 55 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QVariant::Invalid), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc: In function ‘void _call_ctor_QSqlField_5610(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:78:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 78 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:78:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 78 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:79:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 79 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:79:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 79 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:80:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 80 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:80:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 80 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc: In function ‘void _call_ctor_QSqlField_2182(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:99:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 99 | const QSqlField &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:99:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 99 | const QSqlField &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc: In function ‘void _call_f_operator_excl__eq__c2182(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:254:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 254 | const QSqlField &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:254:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 254 | const QSqlField &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc: In function ‘void _call_f_operator_eq__2182(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:273:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 273 | const QSqlField &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:273:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 273 | const QSqlField &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc: In function ‘void _call_f_operator_eq__eq__c2182(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:292:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 292 | const QSqlField &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:292:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 292 | const QSqlField &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc: In function ‘void _call_f_setDefaultValue_2119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:361:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 361 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:361:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 361 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc: In function ‘void _call_f_setName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:421:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 421 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:421:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 421 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc: In function ‘void _call_f_setRequiredStatus_2898(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:501:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 501 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:501:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 501 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc: In function ‘void _call_f_setTableName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:541:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 541 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:541:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 541 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc: In function ‘void _call_f_setType_1776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:561:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 561 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:561:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 561 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc: In function ‘void _call_f_setValue_2119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:581:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 581 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc:581:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 581 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSQL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSqlIndex.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc: In function ‘void _call_ctor_QSqlIndex_3942(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc:56:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 56 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc:56:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 56 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc:57:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 57 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc:57:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 57 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc: In function ‘void _call_ctor_QSqlIndex_2202(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc:76:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const QSqlIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc:76:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 76 | const QSqlIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc: In function ‘void _call_f_append_2182(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc:95:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QSqlField &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc:95:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const QSqlField &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc: In function ‘void _call_f_append_2938(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc:117:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QSqlField &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc:117:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QSqlField &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc: In function ‘void _call_f_operator_eq__2202(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc:187:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 187 | const QSqlIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc:187:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 187 | const QSqlIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc: In function ‘void _call_f_setCursorName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc:206:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 206 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc:206:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 206 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc: In function ‘void _call_f_setName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc:249:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 249 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc:249:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 249 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSQL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSqlQuery.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc: In function ‘void _call_ctor_QSqlQuery_3527(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:78:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 78 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:78:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 78 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc: In function ‘void _call_ctor_QSqlQuery_2232(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:117:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QSqlQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:117:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QSqlQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc: In function ‘void _call_f_addBindValue_4937(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:138:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 138 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:138:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 138 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc: In function ‘void _call_f_bindValue_6854(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:178:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 178 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:178:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 178 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:179:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 179 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:179:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 179 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc: In function ‘void _call_f_bindValue_5596(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:205:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 205 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:205:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 205 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc: In function ‘void _call_f_boundValue_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:226:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 226 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:226:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 226 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc: In function ‘void _call_f_exec_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:310:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 310 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:310:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 310 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc: In function ‘void _call_f_execBatch_3290(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:344:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 344 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSqlQuery::ValuesAsRows), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:344:177: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 344 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSqlQuery::ValuesAsRows), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc: In function ‘void _call_f_isNull_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:458:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 458 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:458:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 458 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc: In function ‘void _call_f_operator_eq__2232(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:627:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 627 | const QSqlQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:627:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 627 | const QSqlQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc: In function ‘void _call_f_prepare_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:646:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 646 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:646:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 646 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc: In function ‘void _call_f_setNumericalPrecisionPolicy_3429(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:752:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 752 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:752:172: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 752 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc: In function ‘void _call_f_value_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:806:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 806 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc:806:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 806 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSQL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSqlQueryModel.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:46: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_f_canFetchMore_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:80:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 80 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:80:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 80 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_f_columnCount_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:115:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 115 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:115:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 115 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_f_data_c3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:136:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 136 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:136:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 136 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_f_fetchMore_2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:156:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 156 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:156:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 156 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_f_headerData_c3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:181:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:181:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 181 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_f_insertColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:207:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 207 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:207:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 207 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_f_removeColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:296:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 296 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:296:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 296 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_f_rowCount_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:330:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 330 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:330:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 330 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_f_setHeaderData_5242(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:356:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 356 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:356:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 356 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:357:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 357 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:357:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 357 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_f_setQuery_2232(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:377:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 377 | const QSqlQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:377:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 377 | const QSqlQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_f_setQuery_4404(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:399:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 399 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:399:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 399 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:400:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 400 | const QSqlDatabase &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSqlDatabase(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:400:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 400 | const QSqlDatabase &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSqlDatabase(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_fp_beginInsertColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1528:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1528 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1528:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1528 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_fp_beginInsertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1553:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1553 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1553:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1553 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_fp_beginMoveColumns_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1582:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1582 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1582:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1582 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1585:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1585 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1585:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1585 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_fp_beginMoveRows_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1612:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1612 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1612:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1612 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1615:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1615 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1615:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1615 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_fp_beginRemoveColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1638:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1638 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1638:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1638 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_fp_beginRemoveRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1663:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1663 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1663:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1663 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_fp_changePersistentIndex_4682(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1782:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1782 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1782:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1782 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1783:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1783 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1783:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1783 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_fp_changePersistentIndexList_5912(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1804:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1804 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1804:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1804 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1805:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1805 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1805:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 1805 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_emitter_columnsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1895:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1895 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1895:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1895 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_emitter_columnsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1923:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1923 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1923:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1923 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1926:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1926 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1926:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1926 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_emitter_columnsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1949:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1949 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1949:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1949 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_emitter_columnsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1973:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1973 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:1973:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1973 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_emitter_columnsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2001:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2001 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2001:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2001 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2004:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2004 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2004:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2004 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_emitter_columnsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2027:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2027 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2027:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2027 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_emitter_dataChanged_7048(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2149:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2149 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2149:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2149 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2150:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2150 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2150:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2150 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2151:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2151 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2151:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2151 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_fp_decodeData_5302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2177:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2177 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2177:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2177 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_fp_encodeData_c4599(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2275:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2275 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2275:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2275 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_emitter_headerDataChanged_3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2529:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2529 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2529:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2529 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2659:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2659 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2659:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2659 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_emitter_layoutAboutToBeChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2702:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2702 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2702:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2702 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2703:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2703 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2703:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2703 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_emitter_layoutChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2723:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2723 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2723:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2723 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2724:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2724 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2724:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2724 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2917:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2917 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:2917:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2917 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_emitter_rowsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:3126:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3126 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:3126:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3126 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_emitter_rowsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:3154:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3154 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:3154:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3154 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:3157:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3157 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:3157:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3157 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_emitter_rowsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:3180:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3180 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:3180:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3180 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_emitter_rowsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:3204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3204 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:3204:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3204 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_emitter_rowsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:3232:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3232 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:3232:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3232 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:3235:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3235 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:3235:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3235 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_emitter_rowsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:3258:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3258 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:3258:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3258 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc: In function ‘void _call_fp_setLastError_2220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:3393:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3393 | const QSqlError &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc:3393:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3393 | const QSqlError &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSQL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSqlRecord.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc: In function ‘void _call_ctor_QSqlRecord_2305(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:68:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QSqlRecord &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:68:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QSqlRecord &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc: In function ‘void _call_f_append_2182(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:87:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 87 | const QSqlField &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:87:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 87 | const QSqlField &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc: In function ‘void _call_f_contains_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:139:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 139 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:139:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 139 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc: In function ‘void _call_f_field_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:192:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 192 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:192:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 192 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc: In function ‘void _call_f_indexOf_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:230:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 230 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:230:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 230 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc: In function ‘void _call_f_insert_2841(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:252:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 252 | const QSqlField &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:252:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 252 | const QSqlField &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc: In function ‘void _call_f_isGenerated_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:306:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 306 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:306:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 306 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc: In function ‘void _call_f_isNull_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:344:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 344 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:344:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 344 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc: In function ‘void _call_f_keyValues_c2305(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:363:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 363 | const QSqlRecord &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:363:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 363 | const QSqlRecord &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc: In function ‘void _call_f_operator_excl__eq__c2305(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:382:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 382 | const QSqlRecord &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:382:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 382 | const QSqlRecord &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc: In function ‘void _call_f_operator_eq__2305(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:401:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 401 | const QSqlRecord &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:401:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 401 | const QSqlRecord &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc: In function ‘void _call_f_operator_eq__eq__c2305(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:420:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 420 | const QSqlRecord &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:420:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 420 | const QSqlRecord &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc: In function ‘void _call_f_replace_2841(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:462:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 462 | const QSqlField &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:462:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 462 | const QSqlField &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc: In function ‘void _call_f_setGenerated_2781(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:484:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 484 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:484:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 484 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc: In function ‘void _call_f_setNull_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:548:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 548 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:548:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 548 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc: In function ‘void _call_f_setValue_2778(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:571:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 571 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:571:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 571 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc: In function ‘void _call_f_setValue_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:593:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 593 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:593:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 593 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:594:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 594 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:594:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 594 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc: In function ‘void _call_f_value_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:633:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 633 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc:633:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 633 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSQL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSqlRelation.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelation.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelation.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelation.cc: In function ‘void _call_ctor_QSqlRelation_5859(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelation.cc:71:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelation.cc:71:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelation.cc:72:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelation.cc:72:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelation.cc:73:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelation.cc:73:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSQL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSqlRelationalTableModel.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:49: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_f_data_c3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:101:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 101 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:101:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 101 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_f_removeColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:165:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 165 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:165:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 165 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_f_setData_5065(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:223:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 223 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:223:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 223 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:224:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 224 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:224:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 224 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_f_setJoinMode_3746(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:244:78: warning: possibly dangling reference to a temporary [-Wdangling-reference] 244 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:244:180: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 244 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_f_setRelation_3187(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:267:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 267 | const QSqlRelation &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:267:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 267 | const QSqlRelation &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_f_setTable_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:287:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 287 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:287:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 287 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_fp_beginInsertColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1742:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1742 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1742:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1742 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_fp_beginInsertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1767:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1767 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1767:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1767 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_fp_beginMoveColumns_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1796:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1796 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1796:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1796 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1799:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1799 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1799:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1799 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_fp_beginMoveRows_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1826:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1826 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1826:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1826 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1829:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1829 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1829:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1829 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_fp_beginRemoveColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1852:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1852 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1852:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1852 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_fp_beginRemoveRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1877:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1877 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1877:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1877 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_fp_changePersistentIndex_4682(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1996:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1996 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1996:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1996 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1997:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1997 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:1997:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1997 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_fp_changePersistentIndexList_5912(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2018:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2018 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2018:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2018 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2019:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2019 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2019:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2019 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_emitter_columnsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2109:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2109 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2109:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2109 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_emitter_columnsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2137:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2137 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2137:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2137 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2140:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2140 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2140:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2140 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_emitter_columnsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2163:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2163 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2163:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2163 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_emitter_columnsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2187:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2187 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2187:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2187 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_emitter_columnsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2215:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2215 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2215:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2215 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2218 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2218:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2218 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_emitter_columnsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2241:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2241 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2241:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2241 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_emitter_dataChanged_7048(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2363:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2363 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2363:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2363 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2364:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2364 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2364:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2364 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2365:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2365 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2365:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2365 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_fp_decodeData_5302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2391:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2391 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2391:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2391 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_fp_encodeData_c4599(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2512:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2512 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2512:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2512 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_emitter_headerDataChanged_3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2766:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2766 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2766:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2766 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2919:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2919 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2919:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2919 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_emitter_layoutAboutToBeChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2962:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2962 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2962:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2962 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2963:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2963 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2963:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2963 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_emitter_layoutChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2983:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2983 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2983:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2983 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2984:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2984 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:2984:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2984 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3177:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3177 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3177:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3177 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_emitter_rowsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3491:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3491 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3491:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3491 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_emitter_rowsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3519:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3519 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3519:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3519 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3522:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3522 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3522:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3522 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_emitter_rowsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3545:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3545 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3545:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3545 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_emitter_rowsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3569:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3569 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3569:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3569 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_emitter_rowsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3597:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3597 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3597:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3597 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3600:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3600 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3600:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3600 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_emitter_rowsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3623:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3623 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3623:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3623 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_fp_setLastError_2220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3867:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3867 | const QSqlError &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3867:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3867 | const QSqlError &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_fp_setPrimaryKey_2202(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3886:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3886 | const QSqlIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3886:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3886 | const QSqlIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc: In function ‘void _call_fp_setQuery_2232(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3905:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3905 | const QSqlQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc:3905:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3905 | const QSqlQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSQL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSqlResult.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlResult.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlResult.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlResult.cc: In function ‘void _call_fp_addBindValue_4937(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlResult.cc:677:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 677 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlResult.cc:677:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 677 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlResult.cc: In function ‘void _call_fp_bindValueType_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlResult.cc:771:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 771 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlResult.cc:771:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 771 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlResult.cc: In function ‘void _call_fp_boundValue_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlResult.cc:821:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 821 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlResult.cc:821:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 821 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSQL_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSqlTableModel.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:47: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_f_data_c3054(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:99:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 99 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:99:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 99 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_f_fieldIndex_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:149:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 149 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:149:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 149 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_f_flags_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:183:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 183 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:183:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 183 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_f_headerData_c3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:207:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 207 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:207:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 207 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_f_insertRecord_2964(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:230:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 230 | const QSqlRecord &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:230:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 230 | const QSqlRecord &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_f_insertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:255:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 255 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:255:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 255 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_f_isDirty_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:289:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 289 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:289:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 289 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_f_removeColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:363:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 363 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:363:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 363 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_f_removeRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:388:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 388 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:388:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 388 | const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_f_rowCount_c2395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:459:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 459 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:459:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 459 | const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_f_setData_5065(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:516:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 516 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:516:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 516 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:517:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 517 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:517:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 517 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_f_setEditStrategy_3163(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:537:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 537 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:537:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 537 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_f_setFilter_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:557:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 557 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:557:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 557 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_f_setRecord_2964(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:580:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 580 | const QSqlRecord &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:580:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 580 | const QSqlRecord &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_f_setSort_2340(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:602:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 602 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:602:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 602 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_f_setTable_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:622:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 622 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:622:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 622 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_f_sort_2340(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:645:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 645 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:645:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 645 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_fp_beginInsertColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2135:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2135 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2135:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2135 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_fp_beginInsertRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2160:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2160 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2160:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2160 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_fp_beginMoveColumns_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2189:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2189 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2189:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2189 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2192:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2192 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2192:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2192 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_fp_beginMoveRows_6659(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2219:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2219 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2219:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2219 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2222:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2222 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2222:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2222 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_fp_beginRemoveColumns_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2245:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2245 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2245:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2245 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_fp_beginRemoveRows_3713(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2270:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2270 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2270:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2270 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_fp_changePersistentIndex_4682(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2389:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2389 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2389:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2389 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2390:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2390 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2390:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2390 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_fp_changePersistentIndexList_5912(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2411:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2411 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2411:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2411 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2412:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2412 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2412:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2412 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_emitter_columnsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2502:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2502 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2502:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2502 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_emitter_columnsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2530:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2530 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2530:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2530 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2533:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2533 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2533:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2533 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_emitter_columnsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2556:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2556 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2556:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2556 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_emitter_columnsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2580:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2580 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2580:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2580 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_emitter_columnsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2608:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2608 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2608:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2608 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2611:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2611 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2611:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2611 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_emitter_columnsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2634:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2634 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2634:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2634 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_emitter_dataChanged_7048(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2756:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2756 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2756:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2756 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2757:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2757 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2757:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2757 | const QModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2758:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2758 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2758:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2758 | const QVector &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QVector(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_fp_decodeData_5302(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2784:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2784 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2784:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2784 | const QModelIndex &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_fp_encodeData_c4599(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2905:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2905 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:2905:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 2905 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_emitter_headerDataChanged_3231(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3159:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3159 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3159:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3159 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3312:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3312 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3312:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3312 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_emitter_layoutAboutToBeChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3355:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3355 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3355:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3355 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3356:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3356 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3356:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3356 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_emitter_layoutChanged_7947(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3376:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3376 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3376:110: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 3376 | const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3377:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3377 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3377:191: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3377 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3570:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3570 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3570:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3570 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_emitter_rowsAboutToBeInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3861:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3861 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3861:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3861 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_emitter_rowsAboutToBeMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3889:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3889 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3889:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3889 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3892:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3892 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3892:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3892 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_emitter_rowsAboutToBeRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3915:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3915 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3915:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3915 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_emitter_rowsInserted_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3939:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3939 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3939:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3939 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_emitter_rowsMoved_10318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3967:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3967 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3967:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3967 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3970:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3970 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3970:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3970 | const QModelIndex &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_emitter_rowsRemoved_7372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3993:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 3993 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:3993:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 3993 | const QModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_fp_setLastError_2220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:4237:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4237 | const QSqlError &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:4237:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4237 | const QSqlError &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_fp_setPrimaryKey_2202(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:4256:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4256 | const QSqlIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:4256:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4256 | const QSqlIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc: In function ‘void _call_fp_setQuery_2232(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:4275:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 4275 | const QSqlQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc:4275:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 4275 | const QSqlQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ rm -f libklayout_QtSql.so.0.29.8 libklayout_QtSql.so libklayout_QtSql.so.0 libklayout_QtSql.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_QtSql.so.0 -o libklayout_QtSql.so.0.29.8 gsiQtSqlMain.o gsiDeclQSql.o gsiDeclQSqlDatabase.o gsiDeclQSqlDriver.o gsiDeclQSqlDriverCreatorBase.o gsiDeclQSqlError.o gsiDeclQSqlField.o gsiDeclQSqlIndex.o gsiDeclQSqlQuery.o gsiDeclQSqlQueryModel.o gsiDeclQSqlRecord.o gsiDeclQSqlRelation.o gsiDeclQSqlRelationalTableModel.o gsiDeclQSqlResult.o gsiDeclQSqlTableModel.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql/../../.. -lklayout_tl -lklayout_gsi -lklayout_qtbasic -lklayout_QtCore /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_QtSql.so.0.29.8 libklayout_QtSql.so ln -s libklayout_QtSql.so.0.29.8 libklayout_QtSql.so.0 ln -s libklayout_QtSql.so.0.29.8 libklayout_QtSql.so.0.29 rm -f ../../../../build.linux-release/libklayout_QtSql.so.0.29.8 mv -f libklayout_QtSql.so.0.29.8 ../../../../build.linux-release/libklayout_QtSql.so.0.29.8 rm -f ../../../../build.linux-release/libklayout_QtSql.so rm -f ../../../../build.linux-release/libklayout_QtSql.so.0 rm -f ../../../../build.linux-release/libklayout_QtSql.so.0.29 mv -f libklayout_QtSql.so ../../../../build.linux-release/libklayout_QtSql.so mv -f libklayout_QtSql.so.0 ../../../../build.linux-release/libklayout_QtSql.so.0 mv -f libklayout_QtSql.so.0.29 ../../../../build.linux-release/libklayout_QtSql.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql' cd QtSvg/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtSvg/QtSvg.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSvg' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSVG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSvg -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSvg -I/../lib64/qt5/mkspecs/linux-g++ -o gsiQtSvgMain.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiQtSvgMain.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSVG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSvg -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSvg -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsSvgItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc:64: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc: In function ‘void _call_f_setElementId_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc:219:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 219 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc:219:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 219 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc: In function ‘void _call_f_setMaximumCacheSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc:239:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 239 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc:239:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 239 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc: In function ‘void _call_ctor_QGraphicsSvgItem_Adaptor_3836(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc:1225:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1225 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc:1225:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1225 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc:1891:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1891 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc:1891:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1891 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc:2079:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2079 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc:2079:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2079 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSVG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSvg -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSvg -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSvgGenerator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc: In function ‘void _call_f_setDescription_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc:120:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 120 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc:120:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 120 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc: In function ‘void _call_f_setFileName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc:140:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 140 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc:140:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 140 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc: In function ‘void _call_f_setSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc:200:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 200 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc:200:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 200 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc: In function ‘void _call_f_setTitle_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc:220:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 220 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc:220:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 220 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc: In function ‘void _call_f_setViewBox_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc:240:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 240 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc:240:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 240 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc: In function ‘void _call_f_setViewBox_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc:260:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 260 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc:260:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 260 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSVG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSvg -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSvg -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSvgRenderer.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:43: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc: In function ‘void _call_f_boundsOnElement_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:107:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 107 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:107:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 107 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc: In function ‘void _call_f_elementExists_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:156:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 156 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:156:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 156 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc: In function ‘void _call_f_load_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:205:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 205 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:205:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 205 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc: In function ‘void _call_f_load_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:224:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 224 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:224:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 224 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc: In function ‘void _call_f_matrixForElement_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:262:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 262 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:262:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 262 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc: In function ‘void _call_f_render_3180(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:304:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 304 | const QRectF &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:304:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 304 | const QRectF &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc: In function ‘void _call_f_render_5097(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:329:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 329 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:329:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 329 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:330:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 330 | const QRectF &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:330:66: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 330 | const QRectF &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc: In function ‘void _call_f_setViewBox_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:390:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 390 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:390:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 390 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc: In function ‘void _call_f_setViewBox_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:410:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 410 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:410:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 410 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc: In function ‘void _call_ctor_QSvgRenderer_Adaptor_3219(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:768:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 768 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:768:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 768 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc: In function ‘void _call_ctor_QSvgRenderer_Adaptor_3503(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:789:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 789 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:789:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 789 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:968:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 968 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:968:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 968 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:986:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 986 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc:986:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 986 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTSVG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSvg -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSvg -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSvgWidget.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc: In function ‘void _call_f_load_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:117:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:117:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc: In function ‘void _call_f_load_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:137:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 137 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:137:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 137 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc: In function ‘void _call_ctor_QSvgWidget_Adaptor_3232(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:1124:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1124 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:1124:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1124 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:1267:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1267 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:1267:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1267 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:1288:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1288 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:1288:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1288 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:1799:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1799 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:1799:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1799 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:2080:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2080 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:2080:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2080 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:2407:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2407 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:2407:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2407 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:2425:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2425 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:2425:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2425 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:2443:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2443 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc:2443:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2443 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ rm -f libklayout_QtSvg.so.0.29.8 libklayout_QtSvg.so libklayout_QtSvg.so.0 libklayout_QtSvg.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_QtSvg.so.0 -o libklayout_QtSvg.so.0.29.8 gsiQtSvgMain.o gsiDeclQGraphicsSvgItem.o gsiDeclQSvgGenerator.o gsiDeclQSvgRenderer.o gsiDeclQSvgWidget.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSvg/../../.. -lklayout_tl -lklayout_gsi -lklayout_qtbasic -lklayout_QtCore -lklayout_QtWidgets -lklayout_QtGui /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_QtSvg.so.0.29.8 libklayout_QtSvg.so ln -s libklayout_QtSvg.so.0.29.8 libklayout_QtSvg.so.0 ln -s libklayout_QtSvg.so.0.29.8 libklayout_QtSvg.so.0.29 rm -f ../../../../build.linux-release/libklayout_QtSvg.so.0.29.8 mv -f libklayout_QtSvg.so.0.29.8 ../../../../build.linux-release/libklayout_QtSvg.so.0.29.8 rm -f ../../../../build.linux-release/libklayout_QtSvg.so rm -f ../../../../build.linux-release/libklayout_QtSvg.so.0 rm -f ../../../../build.linux-release/libklayout_QtSvg.so.0.29 mv -f libklayout_QtSvg.so ../../../../build.linux-release/libklayout_QtSvg.so mv -f libklayout_QtSvg.so.0 ../../../../build.linux-release/libklayout_QtSvg.so.0 mv -f libklayout_QtSvg.so.0.29 ../../../../build.linux-release/libklayout_QtSvg.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSvg' cd QtPrintSupport/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/QtPrintSupport.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTPRINTSUPPORT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport -I/../lib64/qt5/mkspecs/linux-g++ -o gsiQtPrintSupportMain.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiQtPrintSupportMain.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTPRINTSUPPORT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractPrintDialog.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc: In function ‘void _call_f_addEnabledOption_4320(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:117:83: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:117:190: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc: In function ‘void _call_f_isOptionEnabled_c4320(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:182:83: warning: possibly dangling reference to a temporary [-Wdangling-reference] 182 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:182:190: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 182 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc: In function ‘void _call_f_setOptionTabs_2663(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:327:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 327 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:327:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 327 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc: In function ‘void _call_f_setPrintRange_3588(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:347:76: warning: possibly dangling reference to a temporary [-Wdangling-reference] 347 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:347:176: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 347 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:1602:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1602 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:1602:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1602 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:1623:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1623 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:1623:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1623 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:2195:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2195 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:2195:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2195 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:2476:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2476 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:2476:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2476 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:2857:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2857 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:2857:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2857 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:2875:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2875 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:2875:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2875 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:2893:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2893 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc:2893:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2893 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTPRINTSUPPORT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPageSetupDialog.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPageSetupDialog.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPageSetupDialog.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTPRINTSUPPORT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPrintDialog.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc: In function ‘void _call_f_setOption_5076(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:224:83: warning: possibly dangling reference to a temporary [-Wdangling-reference] 224 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:224:190: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 224 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc: In function ‘void _call_f_testOption_c4320(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:285:83: warning: possibly dangling reference to a temporary [-Wdangling-reference] 285 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:285:190: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 285 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:1574:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1574 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:1574:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1574 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:1595:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1595 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:1595:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1595 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:2167:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2167 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:2167:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2167 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:2448:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2448 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:2448:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2448 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:2829:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2829 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:2829:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2829 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:2847:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2847 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:2847:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2847 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:2865:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2865 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc:2865:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2865 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTPRINTSUPPORT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPrintEngine.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintEngine.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintEngine.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintEngine.cc: In function ‘void _call_f_metric_c3445(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintEngine.cc:67:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintEngine.cc:67:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintEngine.cc: In function ‘void _call_f_property_c4045(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintEngine.cc:116:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 116 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintEngine.cc:116:184: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 116 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintEngine.cc: In function ‘void _call_f_setProperty_6056(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintEngine.cc:137:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 137 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintEngine.cc:137:184: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 137 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintEngine.cc:138:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 138 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintEngine.cc:138:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 138 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTPRINTSUPPORT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPrintPreviewDialog.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc:1476:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1476 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc:1476:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1476 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc:1497:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1497 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc:1497:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1497 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc:2069:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2069 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc:2069:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2069 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc:2350:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2350 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc:2350:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2350 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc:2749:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2749 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc:2749:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2749 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc:2767:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2767 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc:2767:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2767 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc:2785:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2785 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc:2785:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2785 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTPRINTSUPPORT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPrintPreviewWidget.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc: In function ‘void _call_f_setOrientation_2537(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:278:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 278 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:278:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 278 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc: In function ‘void _call_f_setViewMode_3308(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:330:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 330 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:330:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 330 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc: In function ‘void _call_f_setZoomMode_3318(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:390:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 390 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:390:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 390 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:1642:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1642 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:1642:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1642 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:1663:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1663 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:1663:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1663 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:2174:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2174 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:2174:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2174 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:2455:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2455 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:2455:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2455 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:2814:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2814 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:2814:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2814 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:2832:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2832 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:2832:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2832 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:2850:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2850 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc:2850:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2850 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTPRINTSUPPORT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPrinter.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_getPageMargins_c6385(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:255:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 255 | const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:255:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 255 | const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_pageRect_c1789(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:395:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 395 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:395:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 395 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_paperRect_c1789(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:474:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 474 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:474:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 474 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_paperSize_c1789(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:508:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 508 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:508:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 508 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setColorMode_2273(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:667:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 667 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:667:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 667 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setCreator_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:707:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 707 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:707:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 707 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setDocName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:727:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 727 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:727:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 727 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setDuplex_2388(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:767:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 767 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:767:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 767 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setMargins_3812(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:850:37: warning: possibly dangling reference to a temporary [-Wdangling-reference] 850 | const QPagedPaintDevice::Margins &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:850:99: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 850 | const QPagedPaintDevice::Margins &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setOrientation_2537(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:890:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 890 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:890:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 890 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setOutputFileName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:910:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 910 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:910:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 910 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setOutputFormat_2647(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:930:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 930 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:930:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 930 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setPageMargins_4145(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:952:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 952 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:952:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 952 | const QMarginsF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:953:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 953 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:953:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 953 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setPageMargins_5641(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:984:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 984 | const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:984:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 984 | const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setPageOrder_2262(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1004:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1004 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1004:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1004 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setPageSize_3006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1024:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1024 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1024:166: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1024 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setPageSizeMM_1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1044:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1044 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1044:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1044 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setPaperName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1064:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1064 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1064:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1064 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setPaperSize_3006(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1084:71: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1084 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1084:166: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1084 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setPaperSize_3556(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1106:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1106 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1106:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1106 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1107:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1107 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1107:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1107 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setPaperSource_2502(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1127:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1127 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1127:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1127 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setPdfVersion_3238(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1147:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1147 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1147:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1147 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setPrintProgram_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1167:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1167 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1167:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1167 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setPrintRange_2391(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1187:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1187 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1187:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1187 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_f_setPrinterName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1207:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1207 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1207:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1207 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_ctor_QPrinter_Adaptor_2502(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1609:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1609 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPrinter::ScreenResolution), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1609:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1609 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPrinter::ScreenResolution), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc: In function ‘void _call_ctor_QPrinter_Adaptor_4924(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1629:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1629 | const QPrinterInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1629:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1629 | const QPrinterInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1630:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1630 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPrinter::ScreenResolution), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc:1630:161: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1630 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPrinter::ScreenResolution), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTPRINTSUPPORT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQPrinterInfo.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinterInfo.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinterInfo.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinterInfo.cc: In function ‘void _call_ctor_QPrinterInfo_2530(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinterInfo.cc:70:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | const QPrinterInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinterInfo.cc:70:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 70 | const QPrinterInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinterInfo.cc: In function ‘void _call_ctor_QPrinterInfo_2134(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinterInfo.cc:89:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const QPrinter &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinterInfo.cc:89:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const QPrinter &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinterInfo.cc: In function ‘void _call_f_operator_eq__2530(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinterInfo.cc:258:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 258 | const QPrinterInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinterInfo.cc:258:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 258 | const QPrinterInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinterInfo.cc: In function ‘void _call_f_printerInfo_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinterInfo.cc:457:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 457 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinterInfo.cc:457:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 457 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ rm -f libklayout_QtPrintSupport.so.0.29.8 libklayout_QtPrintSupport.so libklayout_QtPrintSupport.so.0 libklayout_QtPrintSupport.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_QtPrintSupport.so.0 -o libklayout_QtPrintSupport.so.0.29.8 gsiQtPrintSupportMain.o gsiDeclQAbstractPrintDialog.o gsiDeclQPageSetupDialog.o gsiDeclQPrintDialog.o gsiDeclQPrintEngine.o gsiDeclQPrintPreviewDialog.o gsiDeclQPrintPreviewWidget.o gsiDeclQPrinter.o gsiDeclQPrinterInfo.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport/../../.. -lklayout_tl -lklayout_gsi -lklayout_qtbasic -lklayout_QtCore -lklayout_QtWidgets -lklayout_QtGui /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_QtPrintSupport.so.0.29.8 libklayout_QtPrintSupport.so ln -s libklayout_QtPrintSupport.so.0.29.8 libklayout_QtPrintSupport.so.0 ln -s libklayout_QtPrintSupport.so.0.29.8 libklayout_QtPrintSupport.so.0.29 rm -f ../../../../build.linux-release/libklayout_QtPrintSupport.so.0.29.8 mv -f libklayout_QtPrintSupport.so.0.29.8 ../../../../build.linux-release/libklayout_QtPrintSupport.so.0.29.8 rm -f ../../../../build.linux-release/libklayout_QtPrintSupport.so rm -f ../../../../build.linux-release/libklayout_QtPrintSupport.so.0 rm -f ../../../../build.linux-release/libklayout_QtPrintSupport.so.0.29 mv -f libklayout_QtPrintSupport.so ../../../../build.linux-release/libklayout_QtPrintSupport.so mv -f libklayout_QtPrintSupport.so.0 ../../../../build.linux-release/libklayout_QtPrintSupport.so.0 mv -f libklayout_QtPrintSupport.so.0.29 ../../../../build.linux-release/libklayout_QtPrintSupport.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport' cd QtMultimedia/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/QtMultimedia.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiQtMultimediaMain.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiQtMultimediaMain.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractAudioDeviceInfo.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioDeviceInfo.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioDeviceInfo.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioDeviceInfo.cc: In function ‘void _call_f_isFormatSupported_c2509(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioDeviceInfo.cc:87:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 87 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioDeviceInfo.cc:87:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 87 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioDeviceInfo.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioDeviceInfo.cc:778:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 778 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioDeviceInfo.cc:778:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 778 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioDeviceInfo.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioDeviceInfo.cc:796:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 796 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioDeviceInfo.cc:796:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 796 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractAudioInput.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc: In function ‘void _call_f_setFormat_2509(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc:245:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 245 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc:245:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 245 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc: In function ‘void _call_emitter_errorChanged_1653(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc:1166:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1166 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc:1166:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1166 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc:1252:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1252 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc:1252:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1252 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc:1303:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1303 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc:1303:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1303 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc: In function ‘void _call_emitter_stateChanged_1644(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc:1603:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1603 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc:1603:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1603 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractAudioOutput.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc: In function ‘void _call_f_setCategory_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc:260:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 260 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc:260:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 260 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc: In function ‘void _call_f_setFormat_2509(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc:280:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 280 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc:280:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 280 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc: In function ‘void _call_emitter_errorChanged_1653(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc:1253:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1253 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc:1253:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1253 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc:1339:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1339 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc:1339:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1339 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc:1390:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1390 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc:1390:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1390 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc: In function ‘void _call_emitter_stateChanged_1644(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc:1714:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1714 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc:1714:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1714 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractVideoBuffer.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoBuffer.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoBuffer.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractVideoFilter.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoFilter.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoFilter.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoFilter.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoFilter.cc:562:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 562 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoFilter.cc:562:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 562 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoFilter.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoFilter.cc:580:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 580 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoFilter.cc:580:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 580 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractVideoSurface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc: In function ‘void _call_f_isFormatSupported_c3227(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:104:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 104 | const QVideoSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:104:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 104 | const QVideoSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc: In function ‘void _call_f_nearestFormat_c3227(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:138:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 138 | const QVideoSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:138:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 138 | const QVideoSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc: In function ‘void _call_f_present_2388(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:157:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 157 | const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:157:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 157 | const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc: In function ‘void _call_f_start_3227(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:176:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 176 | const QVideoSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:176:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 176 | const QVideoSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc: In function ‘void _call_f_supportedPixelFormats_c3564(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:211:76: warning: possibly dangling reference to a temporary [-Wdangling-reference] 211 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractVideoBuffer::NoHandle), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:211:183: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 211 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractVideoBuffer::NoHandle), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:813:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 813 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:813:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 813 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc: In function ‘void _call_emitter_nativeResolutionChanged_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:831:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 831 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:831:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 831 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:872:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 872 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:872:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 872 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc: In function ‘void _call_fp_setError_3191(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:959:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 959 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:959:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 959 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc: In function ‘void _call_fp_setNativeResolution_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:978:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 978 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:978:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 978 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc: In function ‘void _call_emitter_surfaceFormatChanged_3227(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:1077:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1077 | const QVideoSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc:1077:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1077 | const QVideoSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAudio.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudio.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudio.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAudioBuffer.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc: In function ‘void _call_ctor_QAudioBuffer_2494(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc:67:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QAudioBuffer &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc:67:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QAudioBuffer &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc: In function ‘void _call_ctor_QAudioBuffer_5588(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc:90:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 90 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc:90:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 90 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc:91:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const QAudioFormat &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc:91:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const QAudioFormat &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc: In function ‘void _call_ctor_QAudioBuffer_4046(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc:116:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 116 | const QAudioFormat &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc:116:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 116 | const QAudioFormat &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc: In function ‘void _call_f_operator_eq__2494(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc:256:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 256 | const QAudioBuffer &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc:256:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 256 | const QAudioBuffer &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAudioDecoder.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:41: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc: In function ‘void _call_f_setAudioFormat_2509(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:199:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 199 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:199:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 199 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc: In function ‘void _call_f_setSourceFilename_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:239:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 239 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:239:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 239 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc: In function ‘void _call_f_hasSupport_4354(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:358:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 358 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:358:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 358 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:359:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 359 | const QStringList &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:359:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 359 | const QStringList &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc: In function ‘void _call_fp_addPropertyWatch_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:833:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 833 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:833:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 833 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc: In function ‘void _call_emitter_availabilityChanged_3555(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:889:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 889 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:889:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 889 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc: In function ‘void _call_emitter_error_2347(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:1070:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1070 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:1070:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1070 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc: In function ‘void _call_emitter_formatChanged_2509(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:1151:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1151 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:1151:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1151 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:1188:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1188 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:1188:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1188 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc: In function ‘void _call_emitter_metaDataChanged_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:1240:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1240 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:1240:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1240 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:1241:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1241 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:1241:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1241 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:1277:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1277 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:1277:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1277 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc: In function ‘void _call_fp_removePropertyWatch_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:1331:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1331 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:1331:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1331 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc: In function ‘void _call_emitter_stateChanged_2338(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:1411:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1411 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc:1411:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1411 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAudioDecoderControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc: In function ‘void _call_f_setAudioFormat_2509(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc:149:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 149 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc:149:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 149 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc: In function ‘void _call_f_setSourceFilename_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc:189:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 189 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc:189:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 189 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc: In function ‘void _call_emitter_error_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc:1005:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1005 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc:1005:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1005 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc: In function ‘void _call_emitter_formatChanged_2509(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc:1086:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1086 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc:1086:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1086 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc:1104:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1104 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc:1104:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1104 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc:1122:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1122 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc:1122:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1122 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc: In function ‘void _call_emitter_stateChanged_2338(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc:1405:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1405 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc:1405:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1405 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAudioDeviceInfo.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc: In function ‘void _call_ctor_QAudioDeviceInfo_2880(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc:68:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QAudioDeviceInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc:68:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QAudioDeviceInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc: In function ‘void _call_f_isFormatSupported_c2509(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc:102:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 102 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc:102:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 102 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc: In function ‘void _call_f_nearestFormat_c2509(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc:136:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 136 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc:136:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 136 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc: In function ‘void _call_f_operator_excl__eq__c2880(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc:155:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 155 | const QAudioDeviceInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc:155:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 155 | const QAudioDeviceInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc: In function ‘void _call_f_operator_eq__2880(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc:174:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 174 | const QAudioDeviceInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc:174:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 174 | const QAudioDeviceInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc: In function ‘void _call_f_operator_eq__eq__c2880(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc:193:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 193 | const QAudioDeviceInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc:193:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 193 | const QAudioDeviceInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc: In function ‘void _call_f_availableDevices_1520(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc:317:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 317 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc:317:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 317 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAudioEncoderSettings.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc: In function ‘void _call_ctor_QAudioEncoderSettings_3445(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:67:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QAudioEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:67:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QAudioEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc: In function ‘void _call_f_encodingOption_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:146:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 146 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:146:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 146 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc: In function ‘void _call_f_operator_excl__eq__c3445(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:195:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 195 | const QAudioEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:195:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 195 | const QAudioEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc: In function ‘void _call_f_operator_eq__3445(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:214:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 214 | const QAudioEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:214:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 214 | const QAudioEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc: In function ‘void _call_f_operator_eq__eq__c3445(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:233:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 233 | const QAudioEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:233:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 233 | const QAudioEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc: In function ‘void _call_f_setCodec_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:322:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 322 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:322:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 322 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc: In function ‘void _call_f_setEncodingMode_2864(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:342:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 342 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:342:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 342 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc: In function ‘void _call_f_setEncodingOption_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:364:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 364 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:364:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 364 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:365:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 365 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:365:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 365 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc: In function ‘void _call_f_setEncodingOptions_3508(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:385:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 385 | const QMap &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:385:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 385 | const QMap &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc: In function ‘void _call_f_setQuality_3220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:405:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 405 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc:405:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 405 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAudioEncoderSettingsControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc: In function ‘void _call_f_codecDescription_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc:87:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 87 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc:87:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 87 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc: In function ‘void _call_f_setAudioSettings_3445(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc:106:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 106 | const QAudioEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc:106:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 106 | const QAudioEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc: In function ‘void _call_f_supportedSampleRates_c4387(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc:143:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 143 | const QAudioEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc:143:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 143 | const QAudioEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc:665:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 665 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc:665:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 665 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc:683:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 683 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc:683:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 683 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAudioFormat.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc: In function ‘void _call_ctor_QAudioFormat_2509(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc:67:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc:67:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc: In function ‘void _call_f_operator_excl__eq__c2509(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc:275:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 275 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc:275:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 275 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc: In function ‘void _call_f_operator_eq__2509(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc:294:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 294 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc:294:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 294 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc: In function ‘void _call_f_operator_eq__eq__c2509(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc:313:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 313 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc:313:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 313 | const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc: In function ‘void _call_f_setByteOrder_2339(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc:377:64: warning: possibly dangling reference to a temporary [-Wdangling-reference] 377 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc:377:152: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 377 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc: In function ‘void _call_f_setCodec_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc:417:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 417 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc:417:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 417 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc: In function ‘void _call_f_setSampleType_2776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc:477:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 477 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc:477:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 477 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAudioInput.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc: In function ‘void _call_ctor_QAudioInput_Adaptor_3703(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc:666:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 666 | const QAudioFormat &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QAudioFormat(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc:666:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 666 | const QAudioFormat &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QAudioFormat(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc: In function ‘void _call_ctor_QAudioInput_Adaptor_6475(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc:689:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 689 | const QAudioDeviceInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc:689:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 689 | const QAudioDeviceInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc:690:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 690 | const QAudioFormat &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QAudioFormat(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc:690:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 690 | const QAudioFormat &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QAudioFormat(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc:848:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 848 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc:848:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 848 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc:880:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 880 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc:880:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 880 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc: In function ‘void _call_emitter_stateChanged_1644(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc:944:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 944 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc:944:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 944 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAudioInputSelectorControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc: In function ‘void _call_f_inputDescription_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc:116:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 116 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc:116:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 116 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc: In function ‘void _call_f_setActiveInput_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc:135:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 135 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc:135:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 135 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc: In function ‘void _call_emitter_activeInputChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc:507:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 507 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc:507:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 507 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc:739:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 739 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc:739:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 739 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc:757:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 757 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc:757:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 757 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAudioOutput.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc: In function ‘void _call_f_setCategory_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc:261:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 261 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc:261:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 261 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc: In function ‘void _call_ctor_QAudioOutput_Adaptor_3703(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc:703:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 703 | const QAudioFormat &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QAudioFormat(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc:703:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 703 | const QAudioFormat &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QAudioFormat(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc: In function ‘void _call_ctor_QAudioOutput_Adaptor_6475(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc:726:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 726 | const QAudioDeviceInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc:726:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 726 | const QAudioDeviceInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc:727:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 727 | const QAudioFormat &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QAudioFormat(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc:727:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 727 | const QAudioFormat &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QAudioFormat(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc:885:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 885 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc:885:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 885 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc:917:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 917 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc:917:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 917 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc: In function ‘void _call_emitter_stateChanged_1644(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc:981:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 981 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc:981:138: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 981 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAudioOutputSelectorControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc: In function ‘void _call_f_outputDescription_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc:116:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 116 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc:116:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 116 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc: In function ‘void _call_f_setActiveOutput_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc:135:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 135 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc:135:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 135 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc: In function ‘void _call_emitter_activeOutputChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc:507:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 507 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc:507:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 507 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc:716:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 716 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc:716:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 716 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc:734:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 734 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc:734:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 734 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAudioProbe.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioProbe.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioProbe.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioProbe.cc: In function ‘void _call_emitter_audioBufferProbed_2494(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioProbe.cc:386:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 386 | const QAudioBuffer &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioProbe.cc:386:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 386 | const QAudioBuffer &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioProbe.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioProbe.cc:557:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 557 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioProbe.cc:557:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 557 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioProbe.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioProbe.cc:575:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 575 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioProbe.cc:575:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 575 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAudioRecorder.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc: In function ‘void _call_f_audioInputDescription_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:91:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:91:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc: In function ‘void _call_f_setAudioInput_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:140:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 140 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:140:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 140 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc: In function ‘void _call_emitter_actualLocationChanged_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:544:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 544 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:544:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 544 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc: In function ‘void _call_emitter_audioInputChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:562:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 562 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:562:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 562 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc: In function ‘void _call_emitter_availabilityChanged_3555(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:598:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 598 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:598:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 598 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc: In function ‘void _call_emitter_error_2457(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:738:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 738 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:738:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 738 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:805:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 805 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:805:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 805 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc: In function ‘void _call_emitter_metaDataChanged_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:876:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 876 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:876:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 876 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:877:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 877 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:877:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 877 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:931:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 931 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:931:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 931 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc: In function ‘void _call_emitter_stateChanged_2448(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:1018:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1018 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:1018:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1018 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc: In function ‘void _call_emitter_statusChanged_2579(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:1036:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1036 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc:1036:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1036 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAudioRoleControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRoleControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRoleControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRoleControl.cc: In function ‘void _call_f_setAudioRole_1533(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRoleControl.cc:86:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 86 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRoleControl.cc:86:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 86 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRoleControl.cc: In function ‘void _call_emitter_audioRoleChanged_1533(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRoleControl.cc:431:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 431 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRoleControl.cc:431:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 431 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRoleControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRoleControl.cc:588:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 588 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRoleControl.cc:588:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 588 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRoleControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRoleControl.cc:606:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 606 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRoleControl.cc:606:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 606 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAudioSystemFactoryInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc: In function ‘void _call_f_availableDevices_c1520(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc:55:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 55 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc:55:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 55 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc: In function ‘void _call_f_createDeviceInfo_3721(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc:76:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc:76:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 76 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc:77:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 77 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc:77:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 77 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc: In function ‘void _call_f_createInput_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc:96:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc:96:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc: In function ‘void _call_f_createOutput_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc:115:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 115 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc:115:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 115 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAudioSystemPlugin.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc: In function ‘void _call_f_availableDevices_c1520(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc:74:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc:74:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc: In function ‘void _call_f_createDeviceInfo_3721(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc:95:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc:95:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc:96:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc:96:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc: In function ‘void _call_f_createInput_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc:115:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 115 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc:115:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 115 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc: In function ‘void _call_f_createOutput_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc:134:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 134 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc:134:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 134 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc:757:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 757 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc:757:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 757 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc:775:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 775 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc:775:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 775 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCamera.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_f_lockStatus_c2029(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:224:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 224 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:224:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 224 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_f_setViewfinderSettings_3871(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:374:36: warning: possibly dangling reference to a temporary [-Wdangling-reference] 374 | const QCameraViewfinderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:374:97: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 374 | const QCameraViewfinderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_f_supportedViewfinderFrameRateRanges_c3871(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:471:36: warning: possibly dangling reference to a temporary [-Wdangling-reference] 471 | const QCameraViewfinderSettings &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCameraViewfinderSettings(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:471:104: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 471 | const QCameraViewfinderSettings &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCameraViewfinderSettings(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_f_supportedViewfinderPixelFormats_c3871(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:490:36: warning: possibly dangling reference to a temporary [-Wdangling-reference] 490 | const QCameraViewfinderSettings &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCameraViewfinderSettings(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:490:104: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 490 | const QCameraViewfinderSettings &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCameraViewfinderSettings(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_f_supportedViewfinderResolutions_c3871(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:509:36: warning: possibly dangling reference to a temporary [-Wdangling-reference] 509 | const QCameraViewfinderSettings &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCameraViewfinderSettings(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:509:104: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 509 | const QCameraViewfinderSettings &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCameraViewfinderSettings(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_f_supportedViewfinderSettings_c3871(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:528:36: warning: possibly dangling reference to a temporary [-Wdangling-reference] 528 | const QCameraViewfinderSettings &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCameraViewfinderSettings(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:528:104: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 528 | const QCameraViewfinderSettings &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCameraViewfinderSettings(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_f_deviceDescription_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:629:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 629 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:629:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 629 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_ctor_QCamera_Adaptor_3503(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1150:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1150 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1150:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1150 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_ctor_QCamera_Adaptor_3569(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1171:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1171 | const QCameraInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1171:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1171 | const QCameraInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_ctor_QCamera_Adaptor_3265(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1192:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1192 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1192:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1192 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_fp_addPropertyWatch_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1211:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1211 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1211:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1211 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_emitter_availabilityChanged_3555(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1267:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1267 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1267:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1267 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_emitter_error_1740(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1416:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1416 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1416:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1416 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1502:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1502 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1502:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1502 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_emitter_lockStatusChanged_4956(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1536:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1536 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1536:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1536 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1537:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1537 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1537:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1537 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_emitter_lockStatusChanged_6877(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1559:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1559 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1559:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1559 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1560:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1560 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1560:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1560 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1561:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1561 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1561:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1561 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_emitter_metaDataChanged_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1627:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1627 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1627:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1627 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1628:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1628 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1628:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1628 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1664:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1664 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1664:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1664 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_fp_removePropertyWatch_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1700:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1700 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1700:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1700 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_emitter_stateChanged_1731(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1766:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1766 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1766:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1766 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc: In function ‘void _call_emitter_statusChanged_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1784:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1784 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc:1784:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1784 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCamera_FrameRateRange.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera_FrameRateRange.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera_FrameRateRange.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraCaptureBufferFormatControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureBufferFormatControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureBufferFormatControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureBufferFormatControl.cc: In function ‘void _call_f_setBufferFormat_2758(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureBufferFormatControl.cc:86:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 86 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureBufferFormatControl.cc:86:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 86 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureBufferFormatControl.cc: In function ‘void _call_emitter_bufferFormatChanged_2758(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureBufferFormatControl.cc:431:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 431 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureBufferFormatControl.cc:431:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 431 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureBufferFormatControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureBufferFormatControl.cc:588:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 588 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureBufferFormatControl.cc:588:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 588 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureBufferFormatControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureBufferFormatControl.cc:606:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 606 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureBufferFormatControl.cc:606:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 606 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraCaptureDestinationControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureDestinationControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureDestinationControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureDestinationControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureDestinationControl.cc:616:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 616 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureDestinationControl.cc:616:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 616 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureDestinationControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureDestinationControl.cc:634:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 634 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureDestinationControl.cc:634:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 634 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc: In function ‘void _call_f_canChangeProperty_c5578(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc:73:78: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc:73:180: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc:74:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc:74:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc: In function ‘void _call_f_setState_1731(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc:147:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 147 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc:147:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 147 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc: In function ‘void _call_emitter_error_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc:737:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 737 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc:737:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 737 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc:827:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 827 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc:827:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 827 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc:845:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 845 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc:845:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 845 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc: In function ‘void _call_emitter_stateChanged_1731(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc:976:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 976 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc:976:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 976 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc: In function ‘void _call_emitter_statusChanged_1862(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc:1013:59: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1013 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc:1013:142: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1013 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraExposure.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc: In function ‘void _call_f_isExposureModeSupported_c3325(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc:145:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 145 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc:145:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 145 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc: In function ‘void _call_f_isMeteringModeSupported_c3293(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc:198:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 198 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc:198:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 198 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc: In function ‘void _call_f_setExposureMode_3325(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc:360:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 360 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc:360:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 360 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc: In function ‘void _call_f_setMeteringMode_3293(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc:460:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 460 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc:460:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 460 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc: In function ‘void _call_f_setSpotMeteringPoint_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc:480:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 480 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc:480:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 480 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraExposureControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc: In function ‘void _call_f_actualValue_c4602(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc:71:85: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc:71:194: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc: In function ‘void _call_f_isParameterSupported_c4602(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc:90:85: warning: possibly dangling reference to a temporary [-Wdangling-reference] 90 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc:90:194: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 90 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc: In function ‘void _call_f_requestedValue_c4602(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc:109:85: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc:109:194: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 109 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc: In function ‘void _call_f_setValue_6613(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc:130:85: warning: possibly dangling reference to a temporary [-Wdangling-reference] 130 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc:130:194: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 130 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc:131:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 131 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc:131:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 131 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc: In function ‘void _call_f_supportedParameterRange_c5544(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc:152:85: warning: possibly dangling reference to a temporary [-Wdangling-reference] 152 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc:152:194: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 152 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc:720:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 720 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc:720:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 720 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc:738:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 738 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc:738:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 738 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraFeedbackControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc: In function ‘void _call_f_isEventFeedbackEnabled_c3660(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc:71:77: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc:71:178: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc: In function ‘void _call_f_isEventFeedbackLocked_c3660(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc:90:77: warning: possibly dangling reference to a temporary [-Wdangling-reference] 90 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc:90:178: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 90 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc: In function ‘void _call_f_resetEventFeedback_3660(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc:109:77: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc:109:178: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 109 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc: In function ‘void _call_f_setEventFeedbackEnabled_4416(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc:131:77: warning: possibly dangling reference to a temporary [-Wdangling-reference] 131 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc:131:178: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 131 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc: In function ‘void _call_f_setEventFeedbackSound_5577(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc:153:77: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc:153:178: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 153 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc:154:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 154 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc:154:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 154 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc:682:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 682 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc:682:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 682 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc:700:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 700 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc:700:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 700 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraFlashControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFlashControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFlashControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFlashControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFlashControl.cc:667:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 667 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFlashControl.cc:667:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 667 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFlashControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFlashControl.cc:685:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 685 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFlashControl.cc:685:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 685 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraFocus.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocus.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocus.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocus.cc: In function ‘void _call_f_isFocusPointModeSupported_c3153(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocus.cc:180:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 180 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocus.cc:180:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 180 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocus.cc: In function ‘void _call_f_setCustomFocusPoint_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocus.cc:244:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 244 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocus.cc:244:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 244 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocus.cc: In function ‘void _call_f_setFocusPointMode_3153(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocus.cc:284:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 284 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocus.cc:284:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 284 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraFocusControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc: In function ‘void _call_f_isFocusPointModeSupported_c3153(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc:152:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 152 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc:152:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 152 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc: In function ‘void _call_f_setCustomFocusPoint_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc:171:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 171 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc:171:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 171 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc: In function ‘void _call_f_setFocusPointMode_3153(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc:211:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 211 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc:211:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 211 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc: In function ‘void _call_emitter_customFocusPointChanged_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc:716:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 716 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc:716:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 716 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc: In function ‘void _call_emitter_focusPointModeChanged_3153(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc:881:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 881 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc:881:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 881 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc:978:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 978 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc:978:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 978 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc:996:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 996 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc:996:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 996 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraFocusZone.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc: In function ‘void _call_ctor_QCameraFocusZone_5464(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc:70:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc:70:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 70 | const QRectF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc:71:77: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QCameraFocusZone::Selected), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc:71:185: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QCameraFocusZone::Selected), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc: In function ‘void _call_ctor_QCameraFocusZone_2903(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc:90:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 90 | const QCameraFocusZone &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc:90:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 90 | const QCameraFocusZone &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc: In function ‘void _call_f_operator_excl__eq__c2903(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc:139:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 139 | const QCameraFocusZone &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc:139:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 139 | const QCameraFocusZone &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc: In function ‘void _call_f_operator_eq__2903(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc:158:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 158 | const QCameraFocusZone &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc:158:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 158 | const QCameraFocusZone &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc: In function ‘void _call_f_operator_eq__eq__c2903(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc:177:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 177 | const QCameraFocusZone &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc:177:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 177 | const QCameraFocusZone &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc: In function ‘void _call_f_setStatus_3710(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc:196:77: warning: possibly dangling reference to a temporary [-Wdangling-reference] 196 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc:196:178: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 196 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraImageCapture.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc: In function ‘void _call_f_capture_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:122:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 122 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:122:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 122 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc: In function ‘void _call_f_imageCodecDescription_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:201:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 201 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:201:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 201 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc: In function ‘void _call_f_setBufferFormat_3453(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:284:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 284 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:284:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 284 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc: In function ‘void _call_f_setEncodingSettings_3430(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:324:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 324 | const QImageEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:324:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 324 | const QImageEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc: In function ‘void _call_f_supportedResolutions_c4372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:376:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 376 | const QImageEncoderSettings &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QImageEncoderSettings(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:376:96: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 376 | const QImageEncoderSettings &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QImageEncoderSettings(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc: In function ‘void _call_emitter_bufferFormatChanged_2758(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:810:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 810 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:810:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 810 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc: In function ‘void _call_emitter_error_5523(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:941:70: warning: possibly dangling reference to a temporary [-Wdangling-reference] 941 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:941:164: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 941 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:942:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 942 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:942:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 942 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc: In function ‘void _call_emitter_imageAvailable_3047(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:1012:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1012 | const QVideoFrame &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:1012:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1012 | const QVideoFrame &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc: In function ‘void _call_emitter_imageCaptured_2536(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:1033:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1033 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:1033:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1033 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc: In function ‘void _call_emitter_imageMetadataAvailable_4695(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:1074:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1074 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:1074:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1074 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:1075:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1075 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:1075:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1075 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc: In function ‘void _call_emitter_imageSaved_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:1096:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1096 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:1096:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1096 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:1114:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1114 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:1114:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1114 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:1151:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1151 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc:1151:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1151 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraImageCaptureControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc: In function ‘void _call_f_capture_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:89:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:89:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc: In function ‘void _call_f_setDriveMode_3320(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:138:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 138 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:138:172: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 138 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc: In function ‘void _call_emitter_error_3343(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:684:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 684 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:684:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 684 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc: In function ‘void _call_emitter_imageAvailable_3047(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:754:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 754 | const QVideoFrame &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:754:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 754 | const QVideoFrame &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc: In function ‘void _call_emitter_imageCaptured_2536(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:775:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 775 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:775:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 775 | const QImage &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc: In function ‘void _call_emitter_imageMetadataAvailable_4695(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:816:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 816 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:816:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 816 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:817:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 817 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:817:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 817 | const QVariant &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc: In function ‘void _call_emitter_imageSaved_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:838:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 838 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:838:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 838 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:875:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 875 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:875:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 875 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:893:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 893 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc:893:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 893 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraImageProcessing.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessing.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessing.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessing.cc: In function ‘void _call_f_isColorFilterSupported_c3879(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessing.cc:144:79: warning: possibly dangling reference to a temporary [-Wdangling-reference] 144 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessing.cc:144:182: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 144 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessing.cc: In function ‘void _call_f_isWhiteBalanceModeSupported_c4334(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessing.cc:163:84: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessing.cc:163:192: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 163 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessing.cc: In function ‘void _call_f_setColorFilter_3879(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessing.cc:232:79: warning: possibly dangling reference to a temporary [-Wdangling-reference] 232 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessing.cc:232:182: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 232 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessing.cc: In function ‘void _call_f_setWhiteBalanceMode_4334(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessing.cc:352:84: warning: possibly dangling reference to a temporary [-Wdangling-reference] 352 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessing.cc:352:192: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 352 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraImageProcessingControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc: In function ‘void _call_f_isParameterSupported_c5473(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc:71:94: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc:71:212: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc: In function ‘void _call_f_isParameterValueSupported_c7484(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc:92:94: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc:92:212: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc:93:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc:93:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 93 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc: In function ‘void _call_f_parameter_c5473(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc:112:94: warning: possibly dangling reference to a temporary [-Wdangling-reference] 112 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc:112:212: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 112 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc: In function ‘void _call_f_setParameter_7484(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc:133:94: warning: possibly dangling reference to a temporary [-Wdangling-reference] 133 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc:133:212: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 133 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc:134:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 134 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc:134:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 134 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc:648:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 648 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc:648:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 648 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc:666:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 666 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc:666:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 666 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraInfo.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc: In function ‘void _call_ctor_QCameraInfo_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc:53:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 53 | const QByteArray &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc:53:74: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 53 | const QByteArray &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc: In function ‘void _call_ctor_QCameraInfo_1979(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc:72:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QCamera &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc:72:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QCamera &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc: In function ‘void _call_ctor_QCameraInfo_2375(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc:91:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const QCameraInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc:91:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const QCameraInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc: In function ‘void _call_f_operator_excl__eq__c2375(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc:155:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 155 | const QCameraInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc:155:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 155 | const QCameraInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc: In function ‘void _call_f_operator_eq__2375(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc:174:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 174 | const QCameraInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc:174:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 174 | const QCameraInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc: In function ‘void _call_f_operator_eq__eq__c2375(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc:193:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 193 | const QCameraInfo &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc:193:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 193 | const QCameraInfo &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc: In function ‘void _call_f_availableCameras_2071(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc:242:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 242 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QCamera::UnspecifiedPosition), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc:242:153: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 242 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QCamera::UnspecifiedPosition), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraInfoControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfoControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfoControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfoControl.cc: In function ‘void _call_f_cameraOrientation_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfoControl.cc:71:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfoControl.cc:71:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfoControl.cc: In function ‘void _call_f_cameraPosition_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfoControl.cc:90:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 90 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfoControl.cc:90:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 90 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfoControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfoControl.cc:562:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 562 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfoControl.cc:562:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 562 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfoControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfoControl.cc:580:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 580 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfoControl.cc:580:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 580 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraLocksControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc: In function ‘void _call_f_lockStatus_c2029(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc:71:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc:71:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc:594:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 594 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc:594:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 594 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc: In function ‘void _call_emitter_lockStatusChanged_6877(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc:639:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 639 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc:639:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 639 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc:640:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 640 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc:640:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 640 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc:641:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 641 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc:641:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 641 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc:659:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 659 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc:659:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 659 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraViewfinderSettings.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc: In function ‘void _call_ctor_QCameraViewfinderSettings_3871(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc:68:36: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QCameraViewfinderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc:68:97: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QCameraViewfinderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc: In function ‘void _call_f_operator_eq__3871(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc:132:36: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const QCameraViewfinderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc:132:97: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 132 | const QCameraViewfinderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc: In function ‘void _call_f_setPixelAspectRatio_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc:236:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 236 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc:236:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 236 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc: In function ‘void _call_f_setPixelFormat_2758(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc:279:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 279 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc:279:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 279 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc: In function ‘void _call_f_setResolution_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc:299:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 299 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc:299:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 299 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraViewfinderSettingsControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc: In function ‘void _call_f_isViewfinderParameterSupported_c5819(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc:71:97: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc:71:218: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc: In function ‘void _call_f_setViewfinderParameter_7830(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc:92:97: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc:92:218: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc:93:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc:93:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 93 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc: In function ‘void _call_f_viewfinderParameter_c5819(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc:113:97: warning: possibly dangling reference to a temporary [-Wdangling-reference] 113 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc:113:218: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 113 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc:558:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 558 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc:558:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 558 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc:599:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 599 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc:599:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 599 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraViewfinderSettingsControl2.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl2.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl2.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl2.cc: In function ‘void _call_f_setViewfinderSettings_3871(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl2.cc:72:36: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QCameraViewfinderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl2.cc:72:97: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QCameraViewfinderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl2.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl2.cc:545:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 545 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl2.cc:545:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 545 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl2.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl2.cc:563:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 563 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl2.cc:563:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 563 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCameraZoomControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraZoomControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraZoomControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraZoomControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraZoomControl.cc:792:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 792 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraZoomControl.cc:792:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 792 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraZoomControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraZoomControl.cc:884:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 884 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraZoomControl.cc:884:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 884 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQCustomAudioRoleControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCustomAudioRoleControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCustomAudioRoleControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCustomAudioRoleControl.cc: In function ‘void _call_f_setCustomAudioRole_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCustomAudioRoleControl.cc:86:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 86 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCustomAudioRoleControl.cc:86:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 86 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCustomAudioRoleControl.cc: In function ‘void _call_emitter_customAudioRoleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCustomAudioRoleControl.cc:455:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 455 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCustomAudioRoleControl.cc:455:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 455 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCustomAudioRoleControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCustomAudioRoleControl.cc:588:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 588 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCustomAudioRoleControl.cc:588:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 588 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCustomAudioRoleControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCustomAudioRoleControl.cc:606:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 606 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQCustomAudioRoleControl.cc:606:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 606 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQGraphicsVideoItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc:65: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc: In function ‘void _call_f_setAspectRatioMode_2257(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc:200:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 200 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc:200:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 200 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc: In function ‘void _call_f_setOffset_1986(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc:220:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 220 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc:220:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 220 | const QPointF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc: In function ‘void _call_f_setSize_1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc:240:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 240 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc:240:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 240 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc:1932:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1932 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc:1932:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1932 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc: In function ‘void _call_emitter_nativeSizeChanged_1875(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc:2139:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2139 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc:2139:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2139 | const QSizeF &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc:2157:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2157 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc:2157:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2157 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQImageEncoderControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc: In function ‘void _call_f_imageCodecDescription_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc:73:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc:73:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc: In function ‘void _call_f_setImageSettings_3430(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc:107:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 107 | const QImageEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc:107:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 107 | const QImageEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc: In function ‘void _call_f_supportedResolutions_c4372(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc:144:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 144 | const QImageEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc:144:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 144 | const QImageEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc:666:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 666 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc:666:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 666 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc:684:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 684 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc:684:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 684 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQImageEncoderSettings.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc: In function ‘void _call_ctor_QImageEncoderSettings_3430(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:68:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QImageEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:68:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QImageEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc: In function ‘void _call_f_encodingOption_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:102:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 102 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:102:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 102 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc: In function ‘void _call_f_operator_excl__eq__c3430(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:151:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 151 | const QImageEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:151:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 151 | const QImageEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc: In function ‘void _call_f_operator_eq__3430(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:170:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 170 | const QImageEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:170:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 170 | const QImageEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc: In function ‘void _call_f_operator_eq__eq__c3430(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:189:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 189 | const QImageEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:189:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 189 | const QImageEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc: In function ‘void _call_f_setCodec_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:238:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 238 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:238:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 238 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc: In function ‘void _call_f_setEncodingOption_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:260:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 260 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:260:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 260 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:261:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 261 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:261:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 261 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc: In function ‘void _call_f_setEncodingOptions_3508(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:281:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 281 | const QMap &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:281:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 281 | const QMap &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc: In function ‘void _call_f_setQuality_3220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:301:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 301 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:301:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 301 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc: In function ‘void _call_f_setResolution_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:321:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 321 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc:321:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 321 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaAudioProbeControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAudioProbeControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAudioProbeControl.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAudioProbeControl.cc: In function ‘void _call_emitter_audioBufferProbed_2494(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAudioProbeControl.cc:298:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 298 | const QAudioBuffer &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAudioProbeControl.cc:298:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 298 | const QAudioBuffer &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAudioProbeControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAudioProbeControl.cc:469:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 469 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAudioProbeControl.cc:469:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 469 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAudioProbeControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAudioProbeControl.cc:487:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 487 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAudioProbeControl.cc:487:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 487 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaAvailabilityControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAvailabilityControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAvailabilityControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAvailabilityControl.cc: In function ‘void _call_emitter_availabilityChanged_3555(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAvailabilityControl.cc:361:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 361 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAvailabilityControl.cc:361:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 361 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAvailabilityControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAvailabilityControl.cc:518:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 518 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAvailabilityControl.cc:518:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 518 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAvailabilityControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAvailabilityControl.cc:536:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 536 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAvailabilityControl.cc:536:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 536 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaBindableInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaBindableInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaBindableInterface.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaContainerControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContainerControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContainerControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContainerControl.cc: In function ‘void _call_f_containerDescription_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContainerControl.cc:71:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContainerControl.cc:71:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContainerControl.cc: In function ‘void _call_f_setContainerFormat_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContainerControl.cc:105:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 105 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContainerControl.cc:105:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 105 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContainerControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContainerControl.cc:623:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 623 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContainerControl.cc:623:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 623 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContainerControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContainerControl.cc:641:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 641 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContainerControl.cc:641:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 641 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaContent.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:35: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc: In function ‘void _call_ctor_QMediaContent_1701(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:71:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:71:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc: In function ‘void _call_ctor_QMediaContent_2885(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:90:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 90 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:90:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 90 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc: In function ‘void _call_ctor_QMediaContent_2714(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:109:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109 | const QMediaResource &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:109:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 109 | const QMediaResource &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc: In function ‘void _call_ctor_QMediaContent_3329(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:128:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 128 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:128:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 128 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc: In function ‘void _call_ctor_QMediaContent_2605(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:147:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 147 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:147:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 147 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc: In function ‘void _call_ctor_QMediaContent_4382(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:171:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 171 | const QUrl &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:171:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 171 | const QUrl &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc: In function ‘void _call_f_operator_excl__eq__c2605(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:251:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 251 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:251:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 251 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc: In function ‘void _call_f_operator_eq__2605(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:270:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 270 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:270:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 270 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc: In function ‘void _call_f_operator_eq__eq__c2605(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:289:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 289 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc:289:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 289 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaControl.cc:422:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 422 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaControl.cc:422:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 422 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaControl.cc:440:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 440 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaControl.cc:440:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 440 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaGaplessPlaybackControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaGaplessPlaybackControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaGaplessPlaybackControl.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaGaplessPlaybackControl.cc: In function ‘void _call_f_setNextMedia_2605(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaGaplessPlaybackControl.cc:137:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 137 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaGaplessPlaybackControl.cc:137:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 137 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaGaplessPlaybackControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaGaplessPlaybackControl.cc:706:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 706 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaGaplessPlaybackControl.cc:706:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 706 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaGaplessPlaybackControl.cc: In function ‘void _call_emitter_nextMediaChanged_2605(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaGaplessPlaybackControl.cc:743:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 743 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaGaplessPlaybackControl.cc:743:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 743 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaGaplessPlaybackControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaGaplessPlaybackControl.cc:761:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 761 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaGaplessPlaybackControl.cc:761:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 761 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaMetaData.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaMetaData.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaMetaData.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaNetworkAccessControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaNetworkAccessControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaNetworkAccessControl.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaNetworkAccessControl.cc: In function ‘void _call_f_setConfigurations_4123(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaNetworkAccessControl.cc:87:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 87 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaNetworkAccessControl.cc:87:103: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 87 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaNetworkAccessControl.cc: In function ‘void _call_emitter_configurationChanged_3508(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaNetworkAccessControl.cc:405:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 405 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaNetworkAccessControl.cc:405:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 405 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaNetworkAccessControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaNetworkAccessControl.cc:557:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 557 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaNetworkAccessControl.cc:557:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 557 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaNetworkAccessControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaNetworkAccessControl.cc:575:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 575 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaNetworkAccessControl.cc:575:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 575 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaObject.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc: In function ‘void _call_f_metaData_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc:151:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 151 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc:151:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 151 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc: In function ‘void _call_fp_addPropertyWatch_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc:594:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 594 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc:594:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 594 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc: In function ‘void _call_emitter_availabilityChanged_3555(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc:650:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 650 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc:650:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 650 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc:849:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 849 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc:849:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 849 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc: In function ‘void _call_emitter_metaDataChanged_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc:901:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 901 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc:901:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 901 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc:902:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 902 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc:902:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 902 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc:938:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 938 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc:938:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 938 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc: In function ‘void _call_fp_removePropertyWatch_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc:974:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 974 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc:974:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 974 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaPlayer.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_f_setAudioRole_1533(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:406:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 406 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:406:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 406 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_f_setCustomAudioRole_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:426:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 426 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:426:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 426 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_f_setMedia_3944(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:448:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 448 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:448:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 448 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_f_setNetworkConfigurations_4123(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:489:39: warning: possibly dangling reference to a temporary [-Wdangling-reference] 489 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:489:103: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 489 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_f_hasSupport_7054(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:749:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 749 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:749:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 749 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:750:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 750 | const QStringList &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:750:76: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 750 | const QStringList &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_fp_addPropertyWatch_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1333:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1333 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1333:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1333 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_emitter_audioRoleChanged_1533(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1370:56: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1370 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1370:136: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1370 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_emitter_availabilityChanged_3555(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1425:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1425 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1425:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1425 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_emitter_currentMediaChanged_2605(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1508:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1508 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1508:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1508 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_emitter_customAudioRoleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1526:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1526 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1526:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1526 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_emitter_error_2256(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1628:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1628 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1628:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1628 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1714:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1714 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1714:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1714 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_emitter_mediaChanged_2605(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1732:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1732 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1732:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1732 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_emitter_mediaStatusChanged_2858(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1750:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1750 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1750:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1750 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_emitter_metaDataChanged_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1802:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1802 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1802:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1802 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1803:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1803 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1803:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1803 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_emitter_networkConfigurationChanged_3508(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1839:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1839 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1839:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1839 | const QNetworkConfiguration &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1875:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1875 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1875:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1875 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_fp_removePropertyWatch_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1947:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1947 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:1947:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1947 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc: In function ‘void _call_emitter_stateChanged_2247(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:2031:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2031 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc:2031:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2031 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaPlayerControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc: In function ‘void _call_f_setMedia_3944(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc:288:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 288 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc:288:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 288 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc: In function ‘void _call_emitter_availablePlaybackRangesChanged_2766(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc:1182:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1182 | const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc:1182:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1182 | const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc: In function ‘void _call_emitter_error_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc:1367:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1367 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc:1367:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1367 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc:1491:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1491 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc:1491:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1491 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc: In function ‘void _call_emitter_mediaChanged_2605(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc:1547:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1547 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc:1547:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1547 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc: In function ‘void _call_emitter_mediaStatusChanged_2858(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc:1584:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1584 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc:1584:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1584 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc:1639:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1639 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc:1639:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1639 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc: In function ‘void _call_emitter_stateChanged_2247(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc:1977:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1977 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc:1977:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1977 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaPlaylist.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc: In function ‘void _call_f_addMedia_2605(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:76:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:76:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 76 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc: In function ‘void _call_f_addMedia_3220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:95:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:95:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 95 | const QList &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc: In function ‘void _call_f_insertMedia_3264(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:192:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 192 | const QMediaContent &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:192:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 192 | const QMediaContent &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc: In function ‘void _call_f_insertMedia_3879(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:214:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 214 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:214:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 214 | const QList &arg2 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc: In function ‘void _call_f_load_4508(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:265:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 265 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:265:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 265 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc: In function ‘void _call_f_load_3324(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:288:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 288 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:288:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 288 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc: In function ‘void _call_f_save_3324(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:531:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 531 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:531:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 531 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc: In function ‘void _call_f_setPlaybackMode_3159(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:593:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 593 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:593:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 593 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc: In function ‘void _call_emitter_currentMediaChanged_2605(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:1100:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1100 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:1100:73: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1100 | const QMediaContent &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:1233:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1233 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:1233:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1233 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:1403:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1403 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:1403:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1403 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc: In function ‘void _call_emitter_playbackModeChanged_3159(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:1421:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1421 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc:1421:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1421 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaRecorder.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:42: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_f_audioCodecDescription_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:91:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:91:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_f_containerDescription_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:155:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 155 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:155:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 155 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_f_metaData_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:309:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 309 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:309:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 309 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_f_setAudioSettings_3445(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:375:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 375 | const QAudioEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:375:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 375 | const QAudioEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_f_setContainerFormat_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:395:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 395 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:395:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 395 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_f_setEncodingSettings_8704(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:419:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 419 | const QAudioEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:419:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 419 | const QAudioEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:420:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 420 | const QVideoEncoderSettings &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVideoEncoderSettings(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:420:96: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 420 | const QVideoEncoderSettings &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVideoEncoderSettings(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:421:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 421 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:421:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 421 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_f_setMetaData_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:443:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 443 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:443:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 443 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:444:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 444 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:444:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 444 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_f_setOutputLocation_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:484:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 484 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:484:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 484 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_f_setVideoSettings_3450(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:503:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 503 | const QVideoEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:503:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 503 | const QVideoEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_f_supportedAudioSampleRates_c4387(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:606:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 606 | const QAudioEncoderSettings &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QAudioEncoderSettings(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:606:96: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 606 | const QAudioEncoderSettings &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QAudioEncoderSettings(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_f_supportedFrameRates_c4392(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:643:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 643 | const QVideoEncoderSettings &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVideoEncoderSettings(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:643:96: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 643 | const QVideoEncoderSettings &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVideoEncoderSettings(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_f_supportedResolutions_c4392(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:665:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 665 | const QVideoEncoderSettings &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVideoEncoderSettings(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:665:96: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 665 | const QVideoEncoderSettings &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVideoEncoderSettings(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_f_videoCodecDescription_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:700:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 700 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:700:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 700 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_emitter_actualLocationChanged_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:1211:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1211 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:1211:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1211 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_emitter_availabilityChanged_3555(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:1247:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1247 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:1247:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1247 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_emitter_error_2457(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:1373:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1373 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:1373:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1373 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:1440:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1440 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:1440:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1440 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_emitter_metaDataChanged_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:1511:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1511 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:1511:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1511 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:1512:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1512 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:1512:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1512 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:1566:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1566 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:1566:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1566 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_emitter_stateChanged_2448(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:1653:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1653 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:1653:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1653 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc: In function ‘void _call_emitter_statusChanged_2579(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:1671:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1671 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc:1671:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1671 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaRecorderControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc: In function ‘void _call_f_setOutputLocation_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc:153:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 153 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc:153:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 153 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc: In function ‘void _call_f_setState_2448(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc:172:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 172 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc:172:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 172 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc: In function ‘void _call_emitter_actualLocationChanged_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc:729:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 729 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc:729:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 729 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc: In function ‘void _call_emitter_error_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc:897:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 897 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc:897:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 897 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc:983:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 983 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc:983:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 983 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc:1019:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1019 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc:1019:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1019 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc: In function ‘void _call_emitter_stateChanged_2448(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc:1216:65: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1216 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc:1216:154: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1216 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc: In function ‘void _call_emitter_statusChanged_2579(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc:1253:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1253 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc:1253:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1253 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaResource.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc: In function ‘void _call_ctor_QMediaResource_3618(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:72:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:72:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:73:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:73:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc: In function ‘void _call_ctor_QMediaResource_4802(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:94:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 94 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:94:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 94 | const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:95:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:95:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc: In function ‘void _call_ctor_QMediaResource_2714(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:114:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 114 | const QMediaResource &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:114:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 114 | const QMediaResource &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc: In function ‘void _call_f_operator_excl__eq__c2714(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:238:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 238 | const QMediaResource &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:238:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 238 | const QMediaResource &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc: In function ‘void _call_f_operator_eq__2714(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:257:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 257 | const QMediaResource &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:257:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 257 | const QMediaResource &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc: In function ‘void _call_f_operator_eq__eq__c2714(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:276:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 276 | const QMediaResource &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:276:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 276 | const QMediaResource &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc: In function ‘void _call_f_setAudioCodec_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:360:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 360 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:360:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 360 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc: In function ‘void _call_f_setLanguage_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:420:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 420 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:420:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 420 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc: In function ‘void _call_f_setResolution_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:440:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 440 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:440:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 440 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc: In function ‘void _call_f_setVideoCodec_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:523:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 523 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc:523:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 523 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaService.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaService.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaService.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaService.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaService.cc:498:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 498 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaService.cc:498:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 498 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaService.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaService.cc:516:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 516 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaService.cc:516:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 516 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaServiceCameraInfoInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceCameraInfoInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceCameraInfoInterface.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceCameraInfoInterface.cc: In function ‘void _call_f_cameraOrientation_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceCameraInfoInterface.cc:52:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 52 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceCameraInfoInterface.cc:52:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 52 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceCameraInfoInterface.cc: In function ‘void _call_f_cameraPosition_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceCameraInfoInterface.cc:71:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceCameraInfoInterface.cc:71:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaServiceDefaultDeviceInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceDefaultDeviceInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceDefaultDeviceInterface.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceDefaultDeviceInterface.cc: In function ‘void _call_f_defaultDevice_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceDefaultDeviceInterface.cc:52:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 52 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceDefaultDeviceInterface.cc:52:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 52 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaServiceFeaturesInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceFeaturesInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceFeaturesInterface.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceFeaturesInterface.cc: In function ‘void _call_f_supportedFeatures_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceFeaturesInterface.cc:52:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 52 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceFeaturesInterface.cc:52:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 52 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaServiceProviderFactoryInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderFactoryInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderFactoryInterface.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderFactoryInterface.cc: In function ‘void _call_f_create_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderFactoryInterface.cc:53:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 53 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderFactoryInterface.cc:53:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 53 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaServiceProviderHint.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc: In function ‘void _call_ctor_QMediaServiceProviderHint_4354(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc:69:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc:69:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc:70:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc:70:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 70 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc: In function ‘void _call_ctor_QMediaServiceProviderHint_2309(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc:89:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc:89:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc: In function ‘void _call_ctor_QMediaServiceProviderHint_2071(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc:108:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 108 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc:108:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 108 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc: In function ‘void _call_ctor_QMediaServiceProviderHint_3841(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc:146:36: warning: possibly dangling reference to a temporary [-Wdangling-reference] 146 | const QMediaServiceProviderHint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc:146:97: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 146 | const QMediaServiceProviderHint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc: In function ‘void _call_f_operator_excl__eq__c3841(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc:255:36: warning: possibly dangling reference to a temporary [-Wdangling-reference] 255 | const QMediaServiceProviderHint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc:255:97: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 255 | const QMediaServiceProviderHint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc: In function ‘void _call_f_operator_eq__eq__c3841(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc:274:36: warning: possibly dangling reference to a temporary [-Wdangling-reference] 274 | const QMediaServiceProviderHint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc:274:97: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 274 | const QMediaServiceProviderHint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc: In function ‘void _call_f_operator_eq__3841(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc:293:36: warning: possibly dangling reference to a temporary [-Wdangling-reference] 293 | const QMediaServiceProviderHint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc:293:97: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 293 | const QMediaServiceProviderHint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaServiceProviderPlugin.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderPlugin.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderPlugin.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderPlugin.cc: In function ‘void _call_f_create_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderPlugin.cc:72:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderPlugin.cc:72:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderPlugin.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderPlugin.cc:596:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 596 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderPlugin.cc:596:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 596 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderPlugin.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderPlugin.cc:614:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 614 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderPlugin.cc:614:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 614 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaServiceSupportedDevicesInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedDevicesInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedDevicesInterface.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedDevicesInterface.cc: In function ‘void _call_f_deviceDescription_4510(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedDevicesInterface.cc:54:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 54 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedDevicesInterface.cc:54:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 54 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedDevicesInterface.cc:55:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 55 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedDevicesInterface.cc:55:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 55 | const QByteArray &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedDevicesInterface.cc: In function ‘void _call_f_devices_c2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedDevicesInterface.cc:74:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedDevicesInterface.cc:74:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaServiceSupportedFormatsInterface.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedFormatsInterface.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedFormatsInterface.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedFormatsInterface.cc: In function ‘void _call_f_hasSupport_c4354(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedFormatsInterface.cc:54:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 54 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedFormatsInterface.cc:54:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 54 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedFormatsInterface.cc:55:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 55 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedFormatsInterface.cc:55:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 55 | const QStringList &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaStreamsControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaStreamsControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaStreamsControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaStreamsControl.cc: In function ‘void _call_f_metaData_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaStreamsControl.cc:93:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaStreamsControl.cc:93:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 93 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaStreamsControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaStreamsControl.cc:682:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 682 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaStreamsControl.cc:682:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 682 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaStreamsControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaStreamsControl.cc:726:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 726 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaStreamsControl.cc:726:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 726 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaTimeInterval.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeInterval.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeInterval.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeInterval.cc: In function ‘void _call_ctor_QMediaTimeInterval_3110(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeInterval.cc:89:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 89 | const QMediaTimeInterval &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeInterval.cc:89:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 89 | const QMediaTimeInterval &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeInterval.cc: In function ‘void _call_f_operator_eq__3110(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeInterval.cc:172:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 172 | const QMediaTimeInterval &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeInterval.cc:172:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 172 | const QMediaTimeInterval &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaTimeRange.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc: In function ‘void _call_ctor_QMediaTimeRange_3110(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:90:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 90 | const QMediaTimeInterval &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:90:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 90 | const QMediaTimeInterval &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc: In function ‘void _call_ctor_QMediaTimeRange_2766(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:109:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 109 | const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:109:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 109 | const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc: In function ‘void _call_f_addInterval_3110(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:151:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 151 | const QMediaTimeInterval &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:151:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 151 | const QMediaTimeInterval &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc: In function ‘void _call_f_addTimeRange_2766(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:171:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 171 | const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:171:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 171 | const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc: In function ‘void _call_f_operator_plus__eq__2766(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:301:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 301 | const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:301:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 301 | const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc: In function ‘void _call_f_operator_plus__eq__3110(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:320:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 320 | const QMediaTimeInterval &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:320:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 320 | const QMediaTimeInterval &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc: In function ‘void _call_f_operator_minus__eq__2766(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:339:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 339 | const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:339:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 339 | const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc: In function ‘void _call_f_operator_minus__eq__3110(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:358:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 358 | const QMediaTimeInterval &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:358:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 358 | const QMediaTimeInterval &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc: In function ‘void _call_f_operator_eq__2766(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:377:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 377 | const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:377:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 377 | const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc: In function ‘void _call_f_operator_eq__3110(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:396:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 396 | const QMediaTimeInterval &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:396:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 396 | const QMediaTimeInterval &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc: In function ‘void _call_f_removeInterval_3110(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:438:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 438 | const QMediaTimeInterval &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:438:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 438 | const QMediaTimeInterval &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc: In function ‘void _call_f_removeTimeRange_2766(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:458:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 458 | const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc:458:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 458 | const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMediaVideoProbeControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaVideoProbeControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaVideoProbeControl.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaVideoProbeControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaVideoProbeControl.cc:451:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 451 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaVideoProbeControl.cc:451:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 451 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaVideoProbeControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaVideoProbeControl.cc:469:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 469 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaVideoProbeControl.cc:469:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 469 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaVideoProbeControl.cc: In function ‘void _call_emitter_videoFrameProbed_2388(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaVideoProbeControl.cc:557:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 557 | const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaVideoProbeControl.cc:557:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 557 | const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMetaDataReaderControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc: In function ‘void _call_f_metaData_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc:101:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 101 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc:101:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 101 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc:602:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 602 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc:602:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 602 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc: In function ‘void _call_emitter_metaDataChanged_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc:677:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 677 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc:677:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 677 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc:678:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 678 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc:678:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 678 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc:696:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 696 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc:696:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 696 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMetaDataWriterControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc: In function ‘void _call_f_metaData_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc:116:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 116 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc:116:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 116 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc: In function ‘void _call_f_setMetaData_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc:137:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 137 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc:137:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 137 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc:138:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 138 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc:138:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 138 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc:683:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 683 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc:683:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 683 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc: In function ‘void _call_emitter_metaDataChanged_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc:777:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 777 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc:777:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 777 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc:778:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 778 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc:778:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 778 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc:796:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 796 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc:796:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 796 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQMultimedia.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMultimedia.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQMultimedia.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRadioData.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioData.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioData.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioData.cc: In function ‘void _call_emitter_error_2028(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioData.cc:742:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 742 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioData.cc:742:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 742 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioData.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioData.cc:809:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 809 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioData.cc:809:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 809 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioData.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioData.cc:846:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 846 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioData.cc:846:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 846 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioData.cc: In function ‘void _call_emitter_programTypeChanged_2652(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioData.cc:864:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 864 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioData.cc:864:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 864 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRadioDataControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioDataControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioDataControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioDataControl.cc: In function ‘void _call_emitter_error_2028(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioDataControl.cc:753:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 753 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioDataControl.cc:753:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 753 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioDataControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioDataControl.cc:858:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 858 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioDataControl.cc:858:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 858 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioDataControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioDataControl.cc:876:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 876 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioDataControl.cc:876:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 876 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioDataControl.cc: In function ‘void _call_emitter_programTypeChanged_2652(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioDataControl.cc:913:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 913 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioDataControl.cc:913:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 913 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRadioTuner.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc: In function ‘void _call_f_frequencyRange_c2027(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:164:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 164 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:164:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 164 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc: In function ‘void _call_f_frequencyStep_c2027(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:183:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 183 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:183:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 183 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc: In function ‘void _call_f_isBandSupported_c2027(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:217:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 217 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:217:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 217 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc: In function ‘void _call_f_searchAllStations_2641(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:296:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 296 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRadioTuner::SearchFast), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:296:165: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 296 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRadioTuner::SearchFast), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc: In function ‘void _call_f_setBand_2027(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:348:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 348 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:348:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 348 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc: In function ‘void _call_f_setStereoMode_2669(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:408:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 408 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:408:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 408 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc: In function ‘void _call_fp_addPropertyWatch_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1019:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1019 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1019:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1019 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc: In function ‘void _call_emitter_availabilityChanged_3555(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1093:75: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1093 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1093:174: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1093 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc: In function ‘void _call_emitter_bandChanged_2027(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1111:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1111 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1111:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1111 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc: In function ‘void _call_emitter_error_2176(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1242:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1242 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1242:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1242 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1346:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1346 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1346:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1346 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc: In function ‘void _call_emitter_metaDataChanged_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1398:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1398 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1398:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1398 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1399:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1399 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1399:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1399 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1453:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1453 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1453:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1453 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc: In function ‘void _call_fp_removePropertyWatch_2309(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1489:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1489 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1489:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1489 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc: In function ‘void _call_emitter_stateChanged_2167(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1591:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1591 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc:1591:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1591 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQRadioTunerControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc: In function ‘void _call_f_frequencyRange_c2027(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:147:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 147 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:147:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 147 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc: In function ‘void _call_f_frequencyStep_c2027(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:166:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 166 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:166:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 166 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc: In function ‘void _call_f_isBandSupported_c2027(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:200:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 200 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:200:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 200 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc: In function ‘void _call_f_searchAllStations_2641(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:264:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 264 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRadioTuner::SearchFast), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:264:165: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 264 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRadioTuner::SearchFast), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc: In function ‘void _call_f_setBand_2027(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:316:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 316 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:316:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 316 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc: In function ‘void _call_f_setStereoMode_2669(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:376:67: warning: possibly dangling reference to a temporary [-Wdangling-reference] 376 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:376:158: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 376 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc: In function ‘void _call_emitter_bandChanged_2027(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:1285:61: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1285 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:1285:146: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1285 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc: In function ‘void _call_emitter_error_2176(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:1432:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1432 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:1432:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1432 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:1681:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1681 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:1681:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1681 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:1736:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1736 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:1736:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1736 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc: In function ‘void _call_emitter_stateChanged_2167(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:2078:62: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2078 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc:2078:148: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2078 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSound.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSound.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSound.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSound.cc: In function ‘void _call_f_play_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSound.cc:183:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 183 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSound.cc:183:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 183 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSound.cc: In function ‘void _call_ctor_QSound_Adaptor_3219(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSound.cc:437:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 437 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSound.cc:437:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 437 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSound.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSound.cc:595:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 595 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSound.cc:595:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 595 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSound.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSound.cc:613:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 613 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSound.cc:613:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 613 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSoundEffect.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSoundEffect.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSoundEffect.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSoundEffect.cc: In function ‘void _call_f_setCategory_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSoundEffect.cc:178:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 178 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSoundEffect.cc:178:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 178 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSoundEffect.cc: In function ‘void _call_f_setSource_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSoundEffect.cc:238:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 238 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSoundEffect.cc:238:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 238 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSoundEffect.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSoundEffect.cc:829:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 829 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSoundEffect.cc:829:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 829 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSoundEffect.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSoundEffect.cc:903:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 903 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQSoundEffect.cc:903:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 903 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQVideoDeviceSelectorControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoDeviceSelectorControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoDeviceSelectorControl.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoDeviceSelectorControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoDeviceSelectorControl.cc:769:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 769 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoDeviceSelectorControl.cc:769:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 769 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoDeviceSelectorControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoDeviceSelectorControl.cc:787:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 787 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoDeviceSelectorControl.cc:787:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 787 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoDeviceSelectorControl.cc: In function ‘void _call_emitter_selectedDeviceChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoDeviceSelectorControl.cc:860:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 860 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoDeviceSelectorControl.cc:860:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 860 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQVideoEncoderSettings.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc: In function ‘void _call_ctor_QVideoEncoderSettings_3450(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:68:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QVideoEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:68:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QVideoEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc: In function ‘void _call_f_encodingOption_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:132:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:132:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 132 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc: In function ‘void _call_f_operator_excl__eq__c3450(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:196:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 196 | const QVideoEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:196:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 196 | const QVideoEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc: In function ‘void _call_f_operator_eq__3450(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:215:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 215 | const QVideoEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:215:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 215 | const QVideoEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc: In function ‘void _call_f_operator_eq__eq__c3450(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:234:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 234 | const QVideoEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:234:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 234 | const QVideoEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc: In function ‘void _call_f_setCodec_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:303:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 303 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:303:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 303 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc: In function ‘void _call_f_setEncodingMode_2864(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:323:69: warning: possibly dangling reference to a temporary [-Wdangling-reference] 323 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:323:162: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 323 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc: In function ‘void _call_f_setEncodingOption_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:345:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 345 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:345:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 345 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:346:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 346 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:346:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 346 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc: In function ‘void _call_f_setEncodingOptions_3508(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:366:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 366 | const QMap &arg1 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:366:93: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 366 | const QMap &arg1 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc: In function ‘void _call_f_setQuality_3220(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:406:72: warning: possibly dangling reference to a temporary [-Wdangling-reference] 406 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:406:168: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 406 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc: In function ‘void _call_f_setResolution_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:426:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 426 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc:426:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 426 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQVideoEncoderSettingsControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc: In function ‘void _call_f_setVideoSettings_3450(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc:73:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QVideoEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc:73:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QVideoEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc: In function ‘void _call_f_supportedFrameRates_c4392(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc:95:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 95 | const QVideoEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc:95:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 95 | const QVideoEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc: In function ‘void _call_f_supportedResolutions_c4392(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc:117:32: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QVideoEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc:117:89: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QVideoEncoderSettings &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc: In function ‘void _call_f_videoCodecDescription_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc:152:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 152 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc:152:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 152 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc:665:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 665 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc:665:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 665 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc:683:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 683 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc:683:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 683 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQVideoFilterRunnable.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFilterRunnable.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFilterRunnable.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFilterRunnable.cc: In function ‘void _call_f_run_8664(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFilterRunnable.cc:59:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 59 | const QVideoSurfaceFormat &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFilterRunnable.cc:59:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 59 | const QVideoSurfaceFormat &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQVideoFrame.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc: In function ‘void _call_ctor_QVideoFrame_6975(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:75:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 75 | const QSize &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:75:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 75 | const QSize &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:76:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:76:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 76 | const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc: In function ‘void _call_ctor_QVideoFrame_5773(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:102:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 102 | const QSize &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:102:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 102 | const QSize &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:104:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 104 | const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:104:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 104 | const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc: In function ‘void _call_ctor_QVideoFrame_1877(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:123:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 123 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:123:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 123 | const QImage &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc: In function ‘void _call_ctor_QVideoFrame_2388(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:142:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 142 | const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:142:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 142 | const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc: In function ‘void _call_f_map_3233(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:379:73: warning: possibly dangling reference to a temporary [-Wdangling-reference] 379 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:379:170: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 379 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc: In function ‘void _call_f_metaData_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:428:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 428 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:428:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 428 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc: In function ‘void _call_f_operator_eq__2388(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:447:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 447 | const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:447:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 447 | const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc: In function ‘void _call_f_operator_excl__eq__c2388(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:466:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 466 | const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:466:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 466 | const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc: In function ‘void _call_f_operator_eq__eq__c2388(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:485:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 485 | const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:485:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 485 | const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc: In function ‘void _call_f_setFieldType_2529(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:554:66: warning: possibly dangling reference to a temporary [-Wdangling-reference] 554 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:554:156: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 554 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc: In function ‘void _call_f_setMetaData_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:576:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 576 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:576:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 576 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:577:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 577 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:577:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 577 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc: In function ‘void _call_f_imageFormatFromPixelFormat_2758(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:678:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 678 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:678:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 678 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc: In function ‘void _call_f_pixelFormatFromImageFormat_1733(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:697:58: warning: possibly dangling reference to a temporary [-Wdangling-reference] 697 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc:697:140: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 697 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQVideoProbe.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoProbe.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoProbe.cc:40: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoProbe.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoProbe.cc:539:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 539 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoProbe.cc:539:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 539 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoProbe.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoProbe.cc:557:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 557 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoProbe.cc:557:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 557 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoProbe.cc: In function ‘void _call_emitter_videoFrameProbed_2388(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoProbe.cc:645:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 645 | const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoProbe.cc:645:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 645 | const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQVideoRendererControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoRendererControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoRendererControl.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoRendererControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoRendererControl.cc:513:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 513 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoRendererControl.cc:513:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 513 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoRendererControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoRendererControl.cc:531:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 531 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoRendererControl.cc:531:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 531 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQVideoSurfaceFormat.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc: In function ‘void _call_ctor_QVideoSurfaceFormat_7911(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:73:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:73:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:74:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:74:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:75:76: warning: possibly dangling reference to a temporary [-Wdangling-reference] 75 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractVideoBuffer::NoHandle), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:75:183: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 75 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractVideoBuffer::NoHandle), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc: In function ‘void _call_ctor_QVideoSurfaceFormat_3227(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:94:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 94 | const QVideoSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:94:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 94 | const QVideoSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc: In function ‘void _call_f_operator_excl__eq__c3227(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:218:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | const QVideoSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:218:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 218 | const QVideoSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc: In function ‘void _call_f_operator_eq__3227(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:237:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 237 | const QVideoSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:237:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 237 | const QVideoSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc: In function ‘void _call_f_operator_eq__eq__c3227(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:256:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 256 | const QVideoSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:256:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 256 | const QVideoSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc: In function ‘void _call_f_setFrameSize_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:374:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 374 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:374:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 374 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc: In function ‘void _call_f_setPixelAspectRatio_1805(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:437:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 437 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:437:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 437 | const QSize &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc: In function ‘void _call_f_setProperty_3742(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:483:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 483 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:483:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 483 | const QVariant &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc: In function ‘void _call_f_setScanLineDirection_3395(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:503:74: warning: possibly dangling reference to a temporary [-Wdangling-reference] 503 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:503:172: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 503 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc: In function ‘void _call_f_setViewport_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:523:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 523 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:523:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 523 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc: In function ‘void _call_f_setYCbCrColorSpace_3904(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:543:80: warning: possibly dangling reference to a temporary [-Wdangling-reference] 543 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc:543:184: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 543 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQVideoWidget.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc:83: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc: In function ‘void _call_f_setAspectRatioMode_2257(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc:207:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 207 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc:207:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 207 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc: In function ‘void _call_fp_create_2208(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc:1556:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1556 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc:1556:125: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1556 | const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc: In function ‘void _call_emitter_customContextMenuRequested_1916(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc:1577:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1577 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc:1577:59: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1577 | const QPoint &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc:2124:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2124 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc:2124:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2124 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc:2424:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2424 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc:2424:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2424 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc: In function ‘void _call_emitter_windowIconChanged_1787(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc:2792:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2792 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc:2792:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2792 | const QIcon &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc: In function ‘void _call_emitter_windowIconTextChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc:2810:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2810 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc:2810:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2810 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc: In function ‘void _call_emitter_windowTitleChanged_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc:2828:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2828 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc:2828:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 2828 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTMULTIMEDIA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQVideoWindowControl.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc: In function ‘void _call_f_setAspectRatioMode_2257(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc:209:63: warning: possibly dangling reference to a temporary [-Wdangling-reference] 209 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc:209:150: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 209 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc: In function ‘void _call_f_setDisplayRect_1792(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc:269:16: warning: possibly dangling reference to a temporary [-Wdangling-reference] 269 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc:269:57: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 269 | const QRect &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc: In function ‘void _call_f_setWinId_696(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc:349:47: warning: possibly dangling reference to a temporary [-Wdangling-reference] 349 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc:349:118: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 349 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc:1297:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1297 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc:1297:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1297 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc:1348:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1348 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc:1348:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 1348 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ rm -f libklayout_QtMultimedia.so.0.29.8 libklayout_QtMultimedia.so libklayout_QtMultimedia.so.0 libklayout_QtMultimedia.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_QtMultimedia.so.0 -o libklayout_QtMultimedia.so.0.29.8 gsiQtMultimediaMain.o gsiDeclQAbstractAudioDeviceInfo.o gsiDeclQAbstractAudioInput.o gsiDeclQAbstractAudioOutput.o gsiDeclQAbstractVideoBuffer.o gsiDeclQAbstractVideoFilter.o gsiDeclQAbstractVideoSurface.o gsiDeclQAudio.o gsiDeclQAudioBuffer.o gsiDeclQAudioDecoder.o gsiDeclQAudioDecoderControl.o gsiDeclQAudioDeviceInfo.o gsiDeclQAudioEncoderSettings.o gsiDeclQAudioEncoderSettingsControl.o gsiDeclQAudioFormat.o gsiDeclQAudioInput.o gsiDeclQAudioInputSelectorControl.o gsiDeclQAudioOutput.o gsiDeclQAudioOutputSelectorControl.o gsiDeclQAudioProbe.o gsiDeclQAudioRecorder.o gsiDeclQAudioRoleControl.o gsiDeclQAudioSystemFactoryInterface.o gsiDeclQAudioSystemPlugin.o gsiDeclQCamera.o gsiDeclQCamera_FrameRateRange.o gsiDeclQCameraCaptureBufferFormatControl.o gsiDeclQCameraCaptureDestinationControl.o gsiDeclQCameraControl.o gsiDeclQCameraExposure.o gsiDeclQCameraExposureControl.o gsiDeclQCameraFeedbackControl.o gsiDeclQCameraFlashControl.o gsiDeclQCameraFocus.o gsiDeclQCameraFocusControl.o gsiDeclQCameraFocusZone.o gsiDeclQCameraImageCapture.o gsiDeclQCameraImageCaptureControl.o gsiDeclQCameraImageProcessing.o gsiDeclQCameraImageProcessingControl.o gsiDeclQCameraInfo.o gsiDeclQCameraInfoControl.o gsiDeclQCameraLocksControl.o gsiDeclQCameraViewfinderSettings.o gsiDeclQCameraViewfinderSettingsControl.o gsiDeclQCameraViewfinderSettingsControl2.o gsiDeclQCameraZoomControl.o gsiDeclQCustomAudioRoleControl.o gsiDeclQGraphicsVideoItem.o gsiDeclQImageEncoderControl.o gsiDeclQImageEncoderSettings.o gsiDeclQMediaAudioProbeControl.o gsiDeclQMediaAvailabilityControl.o gsiDeclQMediaBindableInterface.o gsiDeclQMediaContainerControl.o gsiDeclQMediaContent.o gsiDeclQMediaControl.o gsiDeclQMediaGaplessPlaybackControl.o gsiDeclQMediaMetaData.o gsiDeclQMediaNetworkAccessControl.o gsiDeclQMediaObject.o gsiDeclQMediaPlayer.o gsiDeclQMediaPlayerControl.o gsiDeclQMediaPlaylist.o gsiDeclQMediaRecorder.o gsiDeclQMediaRecorderControl.o gsiDeclQMediaResource.o gsiDeclQMediaService.o gsiDeclQMediaServiceCameraInfoInterface.o gsiDeclQMediaServiceDefaultDeviceInterface.o gsiDeclQMediaServiceFeaturesInterface.o gsiDeclQMediaServiceProviderFactoryInterface.o gsiDeclQMediaServiceProviderHint.o gsiDeclQMediaServiceProviderPlugin.o gsiDeclQMediaServiceSupportedDevicesInterface.o gsiDeclQMediaServiceSupportedFormatsInterface.o gsiDeclQMediaStreamsControl.o gsiDeclQMediaTimeInterval.o gsiDeclQMediaTimeRange.o gsiDeclQMediaVideoProbeControl.o gsiDeclQMetaDataReaderControl.o gsiDeclQMetaDataWriterControl.o gsiDeclQMultimedia.o gsiDeclQRadioData.o gsiDeclQRadioDataControl.o gsiDeclQRadioTuner.o gsiDeclQRadioTunerControl.o gsiDeclQSound.o gsiDeclQSoundEffect.o gsiDeclQVideoDeviceSelectorControl.o gsiDeclQVideoEncoderSettings.o gsiDeclQVideoEncoderSettingsControl.o gsiDeclQVideoFilterRunnable.o gsiDeclQVideoFrame.o gsiDeclQVideoProbe.o gsiDeclQVideoRendererControl.o gsiDeclQVideoSurfaceFormat.o gsiDeclQVideoWidget.o gsiDeclQVideoWindowControl.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia/../../.. -lklayout_tl -lklayout_gsi -lklayout_qtbasic -lklayout_QtCore -lklayout_QtWidgets /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_QtMultimedia.so.0.29.8 libklayout_QtMultimedia.so ln -s libklayout_QtMultimedia.so.0.29.8 libklayout_QtMultimedia.so.0 ln -s libklayout_QtMultimedia.so.0.29.8 libklayout_QtMultimedia.so.0.29 rm -f ../../../../build.linux-release/libklayout_QtMultimedia.so.0.29.8 mv -f libklayout_QtMultimedia.so.0.29.8 ../../../../build.linux-release/libklayout_QtMultimedia.so.0.29.8 rm -f ../../../../build.linux-release/libklayout_QtMultimedia.so rm -f ../../../../build.linux-release/libklayout_QtMultimedia.so.0 rm -f ../../../../build.linux-release/libklayout_QtMultimedia.so.0.29 mv -f libklayout_QtMultimedia.so ../../../../build.linux-release/libklayout_QtMultimedia.so mv -f libklayout_QtMultimedia.so.0 ../../../../build.linux-release/libklayout_QtMultimedia.so.0 mv -f libklayout_QtMultimedia.so.0.29 ../../../../build.linux-release/libklayout_QtMultimedia.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia' cd QtDesigner/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtDesigner/QtDesigner.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtDesigner' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTDESIGNER_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtDesigner -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtDesigner -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtDesigner -I/../lib64/qt5/mkspecs/linux-g++ -o gsiQtDesignerMain.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtDesigner/gsiQtDesignerMain.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTDESIGNER_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtDesigner -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtDesigner -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtDesigner -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractFormBuilder.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtDesigner/gsiDeclQAbstractFormBuilder.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtDesigner/gsiDeclQAbstractFormBuilder.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtDesigner/gsiDeclQAbstractFormBuilder.cc: In function ‘void _call_f_setWorkingDirectory_1681(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtDesigner/gsiDeclQAbstractFormBuilder.cc:130:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 130 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtDesigner/gsiDeclQAbstractFormBuilder.cc:130:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 130 | const QDir &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTDESIGNER_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtDesigner -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtDesigner -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtDesigner -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQFormBuilder.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtDesigner/gsiDeclQFormBuilder.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtDesigner/gsiDeclQFormBuilder.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtDesigner/gsiDeclQFormBuilder.cc: In function ‘void _call_f_addPluginPath_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtDesigner/gsiDeclQFormBuilder.cc:70:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 70 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtDesigner/gsiDeclQFormBuilder.cc:70:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 70 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtDesigner/gsiDeclQFormBuilder.cc: In function ‘void _call_f_setPluginPath_2437(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtDesigner/gsiDeclQFormBuilder.cc:121:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 121 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtDesigner/gsiDeclQFormBuilder.cc:121:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 121 | const QStringList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ rm -f libklayout_QtDesigner.so.0.29.8 libklayout_QtDesigner.so libklayout_QtDesigner.so.0 libklayout_QtDesigner.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_QtDesigner.so.0 -o libklayout_QtDesigner.so.0.29.8 gsiQtDesignerMain.o gsiDeclQAbstractFormBuilder.o gsiDeclQFormBuilder.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtDesigner/../../.. -lklayout_tl -lklayout_gsi -lklayout_qtbasic /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_QtDesigner.so.0.29.8 libklayout_QtDesigner.so ln -s libklayout_QtDesigner.so.0.29.8 libklayout_QtDesigner.so.0 ln -s libklayout_QtDesigner.so.0.29.8 libklayout_QtDesigner.so.0.29 rm -f ../../../../build.linux-release/libklayout_QtDesigner.so.0.29.8 mv -f libklayout_QtDesigner.so.0.29.8 ../../../../build.linux-release/libklayout_QtDesigner.so.0.29.8 rm -f ../../../../build.linux-release/libklayout_QtDesigner.so rm -f ../../../../build.linux-release/libklayout_QtDesigner.so.0 rm -f ../../../../build.linux-release/libklayout_QtDesigner.so.0.29 mv -f libklayout_QtDesigner.so ../../../../build.linux-release/libklayout_QtDesigner.so mv -f libklayout_QtDesigner.so.0 ../../../../build.linux-release/libklayout_QtDesigner.so.0 mv -f libklayout_QtDesigner.so.0.29 ../../../../build.linux-release/libklayout_QtDesigner.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtDesigner' cd QtXml/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtXml/QtXml.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiQtXmlMain.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiQtXmlMain.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDomAttr.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomAttr.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomAttr.cc:47: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomAttr.cc: In function ‘void _call_ctor_QDomAttr_2093(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomAttr.cc:83:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const QDomAttr &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomAttr.cc:83:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const QDomAttr &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomAttr.cc: In function ‘void _call_f_operator_eq__2093(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomAttr.cc:132:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const QDomAttr &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomAttr.cc:132:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 132 | const QDomAttr &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomAttr.cc: In function ‘void _call_f_setValue_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomAttr.cc:166:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 166 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomAttr.cc:166:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 166 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDomCDATASection.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCDATASection.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCDATASection.cc:47: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCDATASection.cc: In function ‘void _call_ctor_QDomCDATASection_2756(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCDATASection.cc:83:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const QDomCDATASection &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCDATASection.cc:83:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const QDomCDATASection &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCDATASection.cc: In function ‘void _call_f_operator_eq__2756(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCDATASection.cc:117:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QDomCDATASection &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCDATASection.cc:117:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QDomCDATASection &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDomCharacterData.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc:47: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc: In function ‘void _call_ctor_QDomCharacterData_2969(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc:83:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const QDomCharacterData &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc:83:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const QDomCharacterData &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc: In function ‘void _call_f_appendData_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc:102:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 102 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc:102:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 102 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc: In function ‘void _call_f_insertData_4265(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc:163:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc:163:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 163 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc: In function ‘void _call_f_operator_eq__2969(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc:213:28: warning: possibly dangling reference to a temporary [-Wdangling-reference] 213 | const QDomCharacterData &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc:213:81: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 213 | const QDomCharacterData &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc: In function ‘void _call_f_replaceData_6505(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc:238:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 238 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc:238:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 238 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc: In function ‘void _call_f_setData_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc:258:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 258 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc:258:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 258 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDomComment.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomComment.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomComment.cc:47: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomComment.cc: In function ‘void _call_ctor_QDomComment_2405(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomComment.cc:83:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const QDomComment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomComment.cc:83:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const QDomComment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomComment.cc: In function ‘void _call_f_operator_eq__2405(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomComment.cc:117:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QDomComment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomComment.cc:117:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QDomComment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDomDocument.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:51: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_ctor_QDomDocument_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:87:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 87 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:87:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 87 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_ctor_QDomDocument_2931(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:106:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 106 | const QDomDocumentType &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:106:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 106 | const QDomDocumentType &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_ctor_QDomDocument_2513(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:125:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 125 | const QDomDocument &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:125:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 125 | const QDomDocument &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_f_createAttribute_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:144:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 144 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:144:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 144 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_f_createAttributeNS_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:165:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 165 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:165:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 165 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:166:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 166 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:166:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 166 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_f_createCDATASection_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:185:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 185 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:185:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 185 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_f_createComment_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:204:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:204:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 204 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_f_createElement_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:238:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 238 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:238:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 238 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_f_createElementNS_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:259:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 259 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:259:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 259 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:260:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 260 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:260:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 260 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_f_createEntityReference_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:279:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 279 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:279:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 279 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_f_createProcessingInstruction_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:300:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 300 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:300:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 300 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:301:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 301 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:301:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 301 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_f_createTextNode_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:320:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 320 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:320:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 320 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_f_elementById_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:369:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 369 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:369:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 369 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_f_elementsByTagName_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:388:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 388 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:388:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 388 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_f_elementsByTagNameNS_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:409:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 409 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:409:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 409 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:410:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 410 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:410:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 410 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_f_importNode_2828(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:446:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 446 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:446:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 446 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_f_operator_eq__2513(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:481:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 481 | const QDomDocument &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:481:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 481 | const QDomDocument &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_f_setContent_5697(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:508:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 508 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:508:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 508 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc: In function ‘void _call_f_setContent_4941(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:599:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 599 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc:599:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 599 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDomDocumentFragment.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentFragment.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentFragment.cc:47: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentFragment.cc: In function ‘void _call_ctor_QDomDocumentFragment_3333(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentFragment.cc:83:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const QDomDocumentFragment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentFragment.cc:83:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const QDomDocumentFragment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentFragment.cc: In function ‘void _call_f_operator_eq__3333(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentFragment.cc:117:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QDomDocumentFragment &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentFragment.cc:117:87: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QDomDocumentFragment &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDomDocumentType.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentType.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentType.cc:47: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentType.cc: In function ‘void _call_ctor_QDomDocumentType_2931(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentType.cc:83:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const QDomDocumentType &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentType.cc:83:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const QDomDocumentType &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentType.cc: In function ‘void _call_f_operator_eq__2931(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentType.cc:177:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 177 | const QDomDocumentType &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentType.cc:177:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 177 | const QDomDocumentType &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDomElement.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:47: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_ctor_QDomElement_2396(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:83:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const QDomElement &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:83:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const QDomElement &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_attribute_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:104:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 104 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:104:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 104 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:105:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 105 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:105:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 105 | const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_attributeNS_c5677(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:129:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 129 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:129:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 129 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:130:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 130 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:130:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 130 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_attributeNode_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:149:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 149 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:149:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 149 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_attributeNodeNS_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:170:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 170 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:170:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 170 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:171:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 171 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:171:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 171 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_elementsByTagName_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:205:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 205 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:205:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 205 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_elementsByTagNameNS_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:226:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 226 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:226:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 226 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:227:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 227 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:227:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 227 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_hasAttribute_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:246:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 246 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:246:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 246 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_hasAttributeNS_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:267:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 267 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:267:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 267 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:268:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 268 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:268:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 268 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_operator_eq__2396(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:302:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 302 | const QDomElement &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:302:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 302 | const QDomElement &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_removeAttribute_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:321:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 321 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:321:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 321 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_removeAttributeNS_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:343:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 343 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:343:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 343 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:344:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 344 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:344:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 344 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_removeAttributeNode_2093(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:364:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 364 | const QDomAttr &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:364:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 364 | const QDomAttr &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_setAttribute_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:385:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 385 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:385:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 385 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:386:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 386 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:386:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 386 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_setAttribute_3330(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:408:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 408 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:408:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 408 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_setAttribute_3447(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:431:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 431 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:431:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 431 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_setAttribute_2684(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:454:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 454 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:454:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 454 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_setAttribute_3689(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:477:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 477 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:477:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 477 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_setAttribute_2887(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:500:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 500 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:500:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 500 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_setAttribute_2988(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:523:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 523 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:523:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 523 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_setAttributeNS_5677(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:549:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 549 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:549:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 549 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:550:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 550 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:550:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 550 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_setAttributeNS_4419(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:575:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 575 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:575:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 575 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_setAttributeNS_5424(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:601:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 601 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:601:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 601 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_setAttributeNS_5065(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:627:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 627 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:627:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 627 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_setAttributeNS_5182(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:653:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 653 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:653:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 653 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_setAttributeNS_4723(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:679:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 679 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:679:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 679 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_setAttributeNode_2093(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:700:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 700 | const QDomAttr &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:700:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 700 | const QDomAttr &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_setAttributeNodeNS_2093(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:719:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 719 | const QDomAttr &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:719:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 719 | const QDomAttr &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc: In function ‘void _call_f_setTagName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:738:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 738 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc:738:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 738 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDomEntity.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomEntity.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomEntity.cc:47: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomEntity.cc: In function ‘void _call_ctor_QDomEntity_2319(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomEntity.cc:83:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const QDomEntity &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomEntity.cc:83:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const QDomEntity &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomEntity.cc: In function ‘void _call_f_operator_eq__2319(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomEntity.cc:132:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const QDomEntity &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomEntity.cc:132:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 132 | const QDomEntity &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDomEntityReference.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomEntityReference.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomEntityReference.cc:47: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomEntityReference.cc: In function ‘void _call_ctor_QDomEntityReference_3230(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomEntityReference.cc:83:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const QDomEntityReference &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomEntityReference.cc:83:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const QDomEntityReference &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomEntityReference.cc: In function ‘void _call_f_operator_eq__3230(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomEntityReference.cc:117:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QDomEntityReference &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomEntityReference.cc:117:85: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QDomEntityReference &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDomImplementation.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc: In function ‘void _call_ctor_QDomImplementation_3160(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:69:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 69 | const QDomImplementation &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:69:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 69 | const QDomImplementation &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc: In function ‘void _call_f_createDocument_6765(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:92:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:92:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:93:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:93:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 93 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:94:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 94 | const QDomDocumentType &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:94:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 94 | const QDomDocumentType &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc: In function ‘void _call_f_createDocumentType_5859(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:117:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:117:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:118:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 118 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:118:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 118 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:119:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 119 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:119:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 119 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc: In function ‘void _call_f_hasFeature_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:140:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 140 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:140:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 140 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:141:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 141 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:141:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 141 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc: In function ‘void _call_f_operator_excl__eq__c3160(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:175:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 175 | const QDomImplementation &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:175:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 175 | const QDomImplementation &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc: In function ‘void _call_f_operator_eq__3160(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:194:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 194 | const QDomImplementation &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:194:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 194 | const QDomImplementation &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc: In function ‘void _call_f_operator_eq__eq__c3160(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:213:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 213 | const QDomImplementation &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:213:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 213 | const QDomImplementation &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc: In function ‘void _call_f_setInvalidDataPolicy_4112(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:247:81: warning: possibly dangling reference to a temporary [-Wdangling-reference] 247 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc:247:186: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 247 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDomNamedNodeMap.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc: In function ‘void _call_ctor_QDomNamedNodeMap_2843(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:68:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QDomNamedNodeMap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:68:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QDomNamedNodeMap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc: In function ‘void _call_f_contains_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:87:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 87 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:87:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 87 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc: In function ‘void _call_f_namedItem_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:170:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 170 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:170:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 170 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc: In function ‘void _call_f_namedItemNS_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:191:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 191 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:191:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 191 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:192:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 192 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:192:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 192 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc: In function ‘void _call_f_operator_excl__eq__c2843(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:211:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 211 | const QDomNamedNodeMap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:211:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 211 | const QDomNamedNodeMap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc: In function ‘void _call_f_operator_eq__2843(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:230:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 230 | const QDomNamedNodeMap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:230:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 230 | const QDomNamedNodeMap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc: In function ‘void _call_f_operator_eq__eq__c2843(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:249:27: warning: possibly dangling reference to a temporary [-Wdangling-reference] 249 | const QDomNamedNodeMap &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:249:79: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 249 | const QDomNamedNodeMap &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc: In function ‘void _call_f_removeNamedItem_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:268:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 268 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:268:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 268 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc: In function ‘void _call_f_removeNamedItemNS_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:289:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 289 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:289:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 289 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:290:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 290 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:290:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 290 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc: In function ‘void _call_f_setNamedItem_2072(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:309:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 309 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:309:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 309 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc: In function ‘void _call_f_setNamedItemNS_2072(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:328:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 328 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc:328:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 328 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDomNode.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:47: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc: In function ‘void _call_ctor_QDomNode_2072(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:83:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:83:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc: In function ‘void _call_f_appendChild_2072(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:102:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 102 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:102:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 102 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc: In function ‘void _call_f_firstChildElement_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:216:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 216 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:216:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 216 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc: In function ‘void _call_f_insertAfter_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:267:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 267 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:267:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 267 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:268:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 268 | const QDomNode &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:268:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 268 | const QDomNode &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc: In function ‘void _call_f_insertBefore_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:289:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 289 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:289:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 289 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:290:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 290 | const QDomNode &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:290:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 290 | const QDomNode &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc: In function ‘void _call_f_isSupported_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:506:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 506 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:506:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 506 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:507:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 507 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:507:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 507 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc: In function ‘void _call_f_lastChildElement_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:556:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 556 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:556:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 556 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc: In function ‘void _call_f_namedItem_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:605:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 605 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:605:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 605 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc: In function ‘void _call_f_nextSiblingElement_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:654:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 654 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:654:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 654 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc: In function ‘void _call_f_operator_excl__eq__c2072(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:734:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 734 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:734:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 734 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc: In function ‘void _call_f_operator_eq__2072(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:753:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 753 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:753:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 753 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc: In function ‘void _call_f_operator_eq__eq__c2072(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:772:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 772 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:772:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 772 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc: In function ‘void _call_f_previousSiblingElement_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:851:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 851 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:851:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 851 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc: In function ‘void _call_f_removeChild_2072(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:870:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 870 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:870:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 870 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc: In function ‘void _call_f_replaceChild_4036(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:891:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 891 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:891:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 891 | const QDomNode &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:892:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 892 | const QDomNode &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:892:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 892 | const QDomNode &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc: In function ‘void _call_f_save_c5033(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:917:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 917 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QDomNode::EncodingFromDocument), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:917:167: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 917 | const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QDomNode::EncodingFromDocument), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc: In function ‘void _call_f_setNodeValue_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:937:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 937 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:937:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 937 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc: In function ‘void _call_f_setPrefix_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:957:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 957 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc:957:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 957 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDomNodeList.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNodeList.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNodeList.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNodeList.cc: In function ‘void _call_ctor_QDomNodeList_2484(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNodeList.cc:68:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QDomNodeList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNodeList.cc:68:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QDomNodeList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNodeList.cc: In function ‘void _call_f_operator_excl__eq__c2484(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNodeList.cc:170:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 170 | const QDomNodeList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNodeList.cc:170:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 170 | const QDomNodeList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNodeList.cc: In function ‘void _call_f_operator_eq__2484(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNodeList.cc:189:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 189 | const QDomNodeList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNodeList.cc:189:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 189 | const QDomNodeList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNodeList.cc: In function ‘void _call_f_operator_eq__eq__c2484(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNodeList.cc:208:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 208 | const QDomNodeList &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNodeList.cc:208:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 208 | const QDomNodeList &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDomNotation.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNotation.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNotation.cc:47: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNotation.cc: In function ‘void _call_ctor_QDomNotation_2526(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNotation.cc:83:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const QDomNotation &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNotation.cc:83:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const QDomNotation &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNotation.cc: In function ‘void _call_f_operator_eq__2526(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNotation.cc:117:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QDomNotation &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomNotation.cc:117:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QDomNotation &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDomProcessingInstruction.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomProcessingInstruction.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomProcessingInstruction.cc:47: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomProcessingInstruction.cc: In function ‘void _call_ctor_QDomProcessingInstruction_3921(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomProcessingInstruction.cc:83:36: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const QDomProcessingInstruction &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomProcessingInstruction.cc:83:97: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const QDomProcessingInstruction &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomProcessingInstruction.cc: In function ‘void _call_f_operator_eq__3921(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomProcessingInstruction.cc:132:36: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const QDomProcessingInstruction &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomProcessingInstruction.cc:132:97: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 132 | const QDomProcessingInstruction &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomProcessingInstruction.cc: In function ‘void _call_f_setData_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomProcessingInstruction.cc:151:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 151 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomProcessingInstruction.cc:151:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 151 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQDomText.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomText.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomText.cc:47: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomText.cc: In function ‘void _call_ctor_QDomText_2103(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomText.cc:83:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const QDomText &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomText.cc:83:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const QDomText &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomText.cc: In function ‘void _call_f_operator_eq__2103(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomText.cc:117:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QDomText &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQDomText.cc:117:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QDomText &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlAttributes.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc: In function ‘void _call_f_append_7776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:58:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 58 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:58:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 58 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:59:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 59 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:59:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 59 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:60:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 60 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:60:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 60 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:61:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 61 | const QString &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:61:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 61 | const QString &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc: In function ‘void _call_f_index_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:112:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 112 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:112:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 112 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc: In function ‘void _call_f_index_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:133:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 133 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:133:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 133 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:134:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 134 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:134:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 134 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc: In function ‘void _call_f_operator_eq__2762(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:187:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 187 | const QXmlAttributes &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:187:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 187 | const QXmlAttributes &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc: In function ‘void _call_f_type_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:264:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 264 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:264:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 264 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc: In function ‘void _call_f_type_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:285:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 285 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:285:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 285 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:286:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 286 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:286:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 286 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc: In function ‘void _call_f_value_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:343:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 343 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:343:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 343 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc: In function ‘void _call_f_value_c3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:364:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 364 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:364:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 364 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:365:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 365 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:365:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 365 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc: In function ‘void _call_ctor_QXmlAttributes_Adaptor_2762(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:454:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 454 | const QXmlAttributes &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc:454:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 454 | const QXmlAttributes &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlContentHandler.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc: In function ‘void _call_f_characters_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:54:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 54 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:54:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 54 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc: In function ‘void _call_f_endElement_5859(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:92:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 92 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:92:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 92 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:93:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 93 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:93:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 93 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:94:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 94 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:94:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 94 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc: In function ‘void _call_f_endPrefixMapping_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:113:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 113 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:113:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 113 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc: In function ‘void _call_f_ignorableWhitespace_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:147:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 147 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:147:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 147 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc: In function ‘void _call_f_processingInstruction_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:168:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 168 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:168:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 168 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:169:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 169 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:169:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 169 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc: In function ‘void _call_f_skippedEntity_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:208:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 208 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:208:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 208 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc: In function ‘void _call_f_startElement_8513(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:248:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 248 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:248:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 248 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:249:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 249 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:249:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 249 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:250:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 250 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:250:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 250 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:251:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 251 | const QXmlAttributes &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:251:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 251 | const QXmlAttributes &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc: In function ‘void _call_f_startPrefixMapping_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:272:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 272 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:272:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 272 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:273:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 273 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc:273:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 273 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlDTDHandler.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc: In function ‘void _call_f_notationDecl_5859(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc:71:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc:71:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 71 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc:72:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 72 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc:72:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 72 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc:73:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc:73:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc: In function ‘void _call_f_unparsedEntityDecl_7776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc:98:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 98 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc:98:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 98 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc:99:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 99 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc:99:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 99 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc:100:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 100 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc:100:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 100 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc:101:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 101 | const QString &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc:101:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 101 | const QString &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlDeclHandler.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc: In function ‘void _call_f_attributeDecl_9693(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:60:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 60 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:60:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 60 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:61:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 61 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:61:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 61 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:62:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 62 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:62:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 62 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:63:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 63 | const QString &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:63:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 63 | const QString &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:64:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 64 | const QString &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:64:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 64 | const QString &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc: In function ‘void _call_f_externalEntityDecl_5859(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:102:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 102 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:102:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 102 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:103:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 103 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:103:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 103 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:104:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 104 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:104:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 104 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc: In function ‘void _call_f_internalEntityDecl_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:125:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 125 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:125:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 125 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:126:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 126 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc:126:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 126 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlDefaultHandler.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:34: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_attributeDecl_9693(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:63:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 63 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:63:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 63 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:64:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 64 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:64:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 64 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:65:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 65 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:65:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 65 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:66:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 66 | const QString &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:66:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 66 | const QString &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:67:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QString &arg5 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:67:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QString &arg5 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_characters_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:86:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 86 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:86:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 86 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_comment_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:105:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 105 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:105:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 105 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_endElement_5859(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:173:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 173 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:173:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 173 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:174:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 174 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:174:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 174 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:175:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 175 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:175:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 175 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_endEntity_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:194:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 194 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:194:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 194 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_endPrefixMapping_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:213:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 213 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:213:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 213 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_error_3149(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:232:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 232 | const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:232:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 232 | const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_externalEntityDecl_5859(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:270:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 270 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:270:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 270 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:271:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 271 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:271:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 271 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:272:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 272 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:272:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 272 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_fatalError_3149(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:291:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 291 | const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:291:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 291 | const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_ignorableWhitespace_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:310:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 310 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:310:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 310 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_internalEntityDecl_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:331:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 331 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:331:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 331 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:332:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 332 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:332:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 332 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_notationDecl_5859(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:355:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 355 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:355:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 355 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:356:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 356 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:356:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 356 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:357:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 357 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:357:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 357 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_processingInstruction_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:378:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 378 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:378:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 378 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:379:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 379 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:379:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 379 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_skippedEntity_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:418:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 418 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:418:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 418 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_startDTD_5859(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:456:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 456 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:456:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 456 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:457:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 457 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:457:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 457 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:458:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 458 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:458:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 458 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_startElement_8513(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:498:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 498 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:498:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 498 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:499:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 499 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:499:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 499 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:500:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 500 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:500:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 500 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:501:25: warning: possibly dangling reference to a temporary [-Wdangling-reference] 501 | const QXmlAttributes &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:501:75: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 501 | const QXmlAttributes &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_startEntity_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:520:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 520 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:520:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 520 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_startPrefixMapping_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:541:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 541 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:541:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 541 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:542:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 542 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:542:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 542 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_unparsedEntityDecl_7776(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:567:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 567 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:567:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 567 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:568:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 568 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:568:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 568 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:569:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 569 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:569:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 569 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:570:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 570 | const QString &arg4 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:570:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 570 | const QString &arg4 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc: In function ‘void _call_f_warning_3149(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:589:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 589 | const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc:589:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 589 | const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlEntityResolver.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlEntityResolver.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlEntityResolver.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlErrorHandler.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlErrorHandler.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlErrorHandler.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlErrorHandler.cc: In function ‘void _call_f_error_3149(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlErrorHandler.cc:53:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 53 | const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlErrorHandler.cc:53:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 53 | const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlErrorHandler.cc: In function ‘void _call_f_fatalError_3149(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlErrorHandler.cc:87:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 87 | const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlErrorHandler.cc:87:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 87 | const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlErrorHandler.cc: In function ‘void _call_f_warning_3149(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlErrorHandler.cc:106:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 106 | const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlErrorHandler.cc:106:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 106 | const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlInputSource.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlInputSource.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlInputSource.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlInputSource.cc: In function ‘void _call_f_setData_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlInputSource.cc:115:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 115 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlInputSource.cc:115:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 115 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/qt5/QtXml/QXmlInputSource:1, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlInputSource.cc:30: /usr/include/qt5/QtXml/qxml.h: At global scope: /usr/include/qt5/QtXml/qxml.h:205:18: warning: ‘virtual void QXmlInputSource::setData(const QByteArray&)’ was hidden [-Woverloaded-virtual=] 205 | virtual void setData(const QByteArray& dat); | ^~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlInputSource.cc:227:16: note: by ‘virtual void QXmlInputSource_Adaptor::setData(const QString&)’ 227 | virtual void setData(const QString &dat) | ^~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlLexicalHandler.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc: In function ‘void _call_f_comment_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc:52:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 52 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc:52:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 52 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc: In function ‘void _call_f_endEntity_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc:101:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 101 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc:101:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 101 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc: In function ‘void _call_f_startDTD_5859(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc:154:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 154 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc:154:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 154 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc:155:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 155 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc:155:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 155 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc:156:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 156 | const QString &arg3 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc:156:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 156 | const QString &arg3 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc: In function ‘void _call_f_startEntity_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc:175:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 175 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc:175:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 175 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlLocator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLocator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlLocator.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlNamespaceSupport.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc: In function ‘void _call_f_prefix_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc:83:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc:83:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc: In function ‘void _call_f_prefixes_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc:117:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc:117:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc: In function ‘void _call_f_processName_c5225(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc:142:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 142 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc:142:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 142 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc: In function ‘void _call_f_setPrefix_3942(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc:199:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 199 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc:199:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 199 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc:200:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 200 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc:200:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 200 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc: In function ‘void _call_f_splitName_c4469(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc:224:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 224 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc:224:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 224 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc: In function ‘void _call_f_uri_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc:246:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 246 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc:246:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 246 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlParseException.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlParseException.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlParseException.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlParseException.cc: In function ‘void _call_ctor_QXmlParseException_7177(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlParseException.cc:60:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 60 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlParseException.cc:60:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 60 | const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlParseException.cc:63:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 63 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlParseException.cc:63:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 63 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlParseException.cc:64:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 64 | const QString &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlParseException.cc:64:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 64 | const QString &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlParseException.cc: In function ‘void _call_ctor_QXmlParseException_3149(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlParseException.cc:83:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 83 | const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlParseException.cc:83:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 83 | const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlReader.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc: In function ‘void _call_f_feature_c2967(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc:136:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 136 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc:136:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 136 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc: In function ‘void _call_f_hasFeature_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc:156:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 156 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc:156:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 156 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc: In function ‘void _call_f_hasProperty_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc:175:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 175 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc:175:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 175 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc: In function ‘void _call_f_property_c2967(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc:230:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 230 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc:230:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 230 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc: In function ‘void _call_f_setFeature_2781(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc:352:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 352 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc:352:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 352 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc: In function ‘void _call_f_setProperty_2973(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc:395:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 395 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc:395:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 395 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXML_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlSimpleReader.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc: In function ‘void _call_f_feature_c2967(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc:136:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 136 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc:136:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 136 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc: In function ‘void _call_f_hasFeature_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc:156:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 156 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc:156:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 156 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc: In function ‘void _call_f_hasProperty_c2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc:175:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 175 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc:175:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 175 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc: In function ‘void _call_f_property_c2967(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc:267:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 267 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc:267:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 267 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc: In function ‘void _call_f_setFeature_2781(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc:389:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 389 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc:389:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 389 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc: In function ‘void _call_f_setProperty_2973(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc:432:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 432 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc:432:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 432 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/qt5/QtXml/QXmlSimpleReader:1, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc:30: /usr/include/qt5/QtXml/qxml.h: At global scope: /usr/include/qt5/QtXml/qxml.h:303:10: warning: ‘virtual bool QXmlSimpleReader::parse(const QXmlInputSource&)’ was hidden [-Woverloaded-virtual=] 303 | bool parse(const QXmlInputSource& input) override; | ^~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc:647:16: note: by ‘QXmlSimpleReader_Adaptor::parse’ 647 | virtual bool parse(const QXmlInputSource *input, bool incremental) | ^~~~~ rm -f libklayout_QtXml.so.0.29.8 libklayout_QtXml.so libklayout_QtXml.so.0 libklayout_QtXml.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_QtXml.so.0 -o libklayout_QtXml.so.0.29.8 gsiQtXmlMain.o gsiDeclQDomAttr.o gsiDeclQDomCDATASection.o gsiDeclQDomCharacterData.o gsiDeclQDomComment.o gsiDeclQDomDocument.o gsiDeclQDomDocumentFragment.o gsiDeclQDomDocumentType.o gsiDeclQDomElement.o gsiDeclQDomEntity.o gsiDeclQDomEntityReference.o gsiDeclQDomImplementation.o gsiDeclQDomNamedNodeMap.o gsiDeclQDomNode.o gsiDeclQDomNodeList.o gsiDeclQDomNotation.o gsiDeclQDomProcessingInstruction.o gsiDeclQDomText.o gsiDeclQXmlAttributes.o gsiDeclQXmlContentHandler.o gsiDeclQXmlDTDHandler.o gsiDeclQXmlDeclHandler.o gsiDeclQXmlDefaultHandler.o gsiDeclQXmlEntityResolver.o gsiDeclQXmlErrorHandler.o gsiDeclQXmlInputSource.o gsiDeclQXmlLexicalHandler.o gsiDeclQXmlLocator.o gsiDeclQXmlNamespaceSupport.o gsiDeclQXmlParseException.o gsiDeclQXmlReader.o gsiDeclQXmlSimpleReader.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml/../../.. -lklayout_tl -lklayout_gsi -lklayout_qtbasic /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_QtXml.so.0.29.8 libklayout_QtXml.so ln -s libklayout_QtXml.so.0.29.8 libklayout_QtXml.so.0 ln -s libklayout_QtXml.so.0.29.8 libklayout_QtXml.so.0.29 rm -f ../../../../build.linux-release/libklayout_QtXml.so.0.29.8 mv -f libklayout_QtXml.so.0.29.8 ../../../../build.linux-release/libklayout_QtXml.so.0.29.8 rm -f ../../../../build.linux-release/libklayout_QtXml.so rm -f ../../../../build.linux-release/libklayout_QtXml.so.0 rm -f ../../../../build.linux-release/libklayout_QtXml.so.0.29 mv -f libklayout_QtXml.so ../../../../build.linux-release/libklayout_QtXml.so mv -f libklayout_QtXml.so.0 ../../../../build.linux-release/libklayout_QtXml.so.0 mv -f libklayout_QtXml.so.0.29 ../../../../build.linux-release/libklayout_QtXml.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml' cd QtXmlPatterns/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/QtXmlPatterns.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXMLPATTERNS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I/../lib64/qt5/mkspecs/linux-g++ -o gsiQtXmlPatternsMain.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiQtXmlPatternsMain.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXMLPATTERNS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractMessageHandler.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc:39: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc: In function ‘void _call_f_message_7592(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc:79:53: warning: possibly dangling reference to a temporary [-Wdangling-reference] 79 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc:79:130: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 79 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc:80:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 80 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc:80:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 80 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc:81:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 81 | const QUrl &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc:81:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 81 | const QUrl &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc:82:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 82 | const QSourceLocation &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSourceLocation(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc:82:84: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 82 | const QSourceLocation &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSourceLocation(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc:537:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 537 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc:537:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 537 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc:555:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 555 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc:555:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 555 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXMLPATTERNS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractUriResolver.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractUriResolver.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractUriResolver.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractUriResolver.cc: In function ‘void _call_f_resolve_c3294(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractUriResolver.cc:74:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractUriResolver.cc:74:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractUriResolver.cc:75:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 75 | const QUrl &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractUriResolver.cc:75:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 75 | const QUrl &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractUriResolver.cc: In function ‘void _call_fp_isSignalConnected_c2394(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractUriResolver.cc:494:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 494 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractUriResolver.cc:494:69: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 494 | const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractUriResolver.cc: In function ‘void _call_emitter_objectNameChanged_4567(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractUriResolver.cc:512:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 512 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractUriResolver.cc:512:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 512 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXMLPATTERNS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractXmlNodeModel.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:36: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc: In function ‘void _call_f_baseUri_c3090(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:57:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 57 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:57:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 57 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc: In function ‘void _call_f_compareOrder_c6072(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:78:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 78 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:78:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 78 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:79:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 79 | const QXmlNodeModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:79:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 79 | const QXmlNodeModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc: In function ‘void _call_f_copyNodeTo_c11827(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:102:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 102 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:102:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 102 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:104:57: warning: possibly dangling reference to a temporary [-Wdangling-reference] 104 | const QFlags &arg3 = gsi::arg_reader & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:104:139: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader&>().gsi::arg_reader&>::operator()((* & args), heap)’ 104 | const QFlags &arg3 = gsi::arg_reader & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc: In function ‘void _call_f_documentUri_c3090(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:124:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 124 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:124:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 124 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc: In function ‘void _call_f_elementById_c2084(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:143:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 143 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:143:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 143 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc: In function ‘void _call_f_isDeepEqual_c6072(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:164:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 164 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:164:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 164 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:165:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 165 | const QXmlNodeModelIndex &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:165:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 165 | const QXmlNodeModelIndex &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc: In function ‘void _call_f_kind_c3090(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:184:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 184 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:184:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 184 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc: In function ‘void _call_f_name_c3090(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:203:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 203 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:203:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 203 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc: In function ‘void _call_f_namespaceBindings_c3090(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:222:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 222 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:222:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 222 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc: In function ‘void _call_f_namespaceForPrefix_c4660(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:243:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 243 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:243:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 243 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc: In function ‘void _call_f_nodesByIdref_c2084(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:263:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 263 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:263:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 263 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc: In function ‘void _call_f_root_c3090(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:282:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 282 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:282:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 282 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc: In function ‘void _call_f_sendNamespaces_c6182(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:303:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 303 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:303:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 303 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc: In function ‘void _call_f_sourceLocation_c3090(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:324:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 324 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:324:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 324 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc: In function ‘void _call_f_stringValue_c3090(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:343:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 343 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc:343:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 343 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXMLPATTERNS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQAbstractXmlReceiver.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc: In function ‘void _call_f_atomicValue_2119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:53:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 53 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:53:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 53 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc: In function ‘void _call_f_attribute_4286(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:75:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 75 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:75:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 75 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:76:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const QStringRef &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:76:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 76 | const QStringRef &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc: In function ‘void _call_f_characters_2310(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:96:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QStringRef &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:96:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QStringRef &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc: In function ‘void _call_f_comment_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:116:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 116 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:116:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 116 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc: In function ‘void _call_f_namespaceBinding_2084(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:184:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 184 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:184:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 184 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc: In function ‘void _call_f_processingInstruction_4001(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:206:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 206 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:206:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 206 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:207:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 207 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:207:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 207 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc: In function ‘void _call_f_startElement_2084(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:243:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 243 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:243:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 243 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc: In function ‘void _call_f_whitespaceOnly_2310(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:279:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 279 | const QStringRef &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc:279:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 279 | const QStringRef &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXMLPATTERNS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSimpleXmlNodeModel.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc: In function ‘void _call_f_baseUri_c3090(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc:58:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 58 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc:58:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 58 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc: In function ‘void _call_f_elementById_c2084(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc:77:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 77 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc:77:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 77 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc: In function ‘void _call_f_namespaceBindings_c3090(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc:111:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 111 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc:111:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 111 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc: In function ‘void _call_f_nodesByIdref_c2084(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc:130:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 130 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc:130:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 130 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc: In function ‘void _call_f_stringValue_c3090(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc:149:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 149 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc:149:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 149 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXMLPATTERNS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQSourceLocation.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc: In function ‘void _call_ctor_QSourceLocation_2844(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc:68:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QSourceLocation &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc:68:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QSourceLocation &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc: In function ‘void _call_ctor_QSourceLocation_3019(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc:91:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 91 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc:91:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 91 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc: In function ‘void _call_f_operator_excl__eq__c2844(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc:157:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 157 | const QSourceLocation &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc:157:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 157 | const QSourceLocation &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc: In function ‘void _call_f_operator_eq__2844(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc:176:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 176 | const QSourceLocation &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc:176:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 176 | const QSourceLocation &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc: In function ‘void _call_f_operator_eq__eq__c2844(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc:195:26: warning: possibly dangling reference to a temporary [-Wdangling-reference] 195 | const QSourceLocation &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc:195:77: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 195 | const QSourceLocation &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc: In function ‘void _call_f_setUri_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc:254:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 254 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc:254:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 254 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXMLPATTERNS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlFormatter.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc: In function ‘void _call_f_atomicValue_2119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:53:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 53 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:53:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 53 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc: In function ‘void _call_f_attribute_4286(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:75:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 75 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:75:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 75 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:76:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const QStringRef &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:76:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 76 | const QStringRef &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc: In function ‘void _call_f_characters_2310(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:96:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QStringRef &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:96:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QStringRef &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc: In function ‘void _call_f_comment_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:116:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 116 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:116:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 116 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc: In function ‘void _call_f_processingInstruction_4001(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:201:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 201 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:201:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 201 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:202:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 202 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:202:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 202 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc: In function ‘void _call_f_startElement_2084(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:258:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 258 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:258:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 258 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc: In function ‘void _call_ctor_QXmlFormatter_Adaptor_3572(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:551:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 551 | const QXmlQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc:551:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 551 | const QXmlQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXMLPATTERNS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlItem.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlItem.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlItem.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlItem.cc: In function ‘void _call_ctor_QXmlItem_2098(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlItem.cc:68:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QXmlItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlItem.cc:68:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QXmlItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlItem.cc: In function ‘void _call_ctor_QXmlItem_3090(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlItem.cc:87:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 87 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlItem.cc:87:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 87 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlItem.cc: In function ‘void _call_ctor_QXmlItem_2119(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlItem.cc:106:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 106 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlItem.cc:106:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 106 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlItem.cc: In function ‘void _call_f_operator_eq__2098(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlItem.cc:170:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 170 | const QXmlItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlItem.cc:170:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 170 | const QXmlItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXMLPATTERNS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlName.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc: In function ‘void _call_ctor_QXmlName_7550(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:75:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 75 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:75:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 75 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:76:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:76:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 76 | const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:77:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 77 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:77:68: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 77 | const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc: In function ‘void _call_ctor_QXmlName_2084(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:96:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:96:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc: In function ‘void _call_f_namespaceUri_c2494(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:130:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 130 | const QXmlNamePool &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:130:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 130 | const QXmlNamePool &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc: In function ‘void _call_f_operator_excl__eq__c2084(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:149:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 149 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:149:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 149 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc: In function ‘void _call_f_operator_eq__2084(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:168:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 168 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:168:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 168 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc: In function ‘void _call_f_operator_eq__eq__c2084(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:187:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 187 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:187:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 187 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc: In function ‘void _call_f_toClarkName_c2494(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:206:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 206 | const QXmlNamePool &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:206:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 206 | const QXmlNamePool &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc: In function ‘void _call_f_fromClarkName_4411(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:227:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 227 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:227:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 227 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:228:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 228 | const QXmlNamePool &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:228:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 228 | const QXmlNamePool &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc: In function ‘void _call_f_isNCName_2025(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:247:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 247 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc:247:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 247 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXMLPATTERNS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlNamePool.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNamePool.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNamePool.cc:31: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNamePool.cc: In function ‘void _call_ctor_QXmlNamePool_2494(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNamePool.cc:67:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 67 | const QXmlNamePool &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNamePool.cc:67:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 67 | const QXmlNamePool &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNamePool.cc: In function ‘void _call_f_operator_eq__2494(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNamePool.cc:86:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 86 | const QXmlNamePool &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNamePool.cc:86:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 86 | const QXmlNamePool &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXMLPATTERNS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlNodeModelIndex.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNodeModelIndex.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNodeModelIndex.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNodeModelIndex.cc: In function ‘void _call_ctor_QXmlNodeModelIndex_3090(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNodeModelIndex.cc:68:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 68 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNodeModelIndex.cc:68:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 68 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNodeModelIndex.cc: In function ‘void _call_f_operator_excl__eq__c3090(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNodeModelIndex.cc:162:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 162 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNodeModelIndex.cc:162:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 162 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNodeModelIndex.cc: In function ‘void _call_f_operator_eq__3090(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNodeModelIndex.cc:181:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 181 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNodeModelIndex.cc:181:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 181 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNodeModelIndex.cc: In function ‘void _call_f_operator_eq__eq__c3090(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNodeModelIndex.cc:200:29: warning: possibly dangling reference to a temporary [-Wdangling-reference] 200 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNodeModelIndex.cc:200:83: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 200 | const QXmlNodeModelIndex &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXMLPATTERNS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlQuery.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:41: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc: In function ‘void _call_ctor_QXmlQuery_2233(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:77:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 77 | const QXmlQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:77:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 77 | const QXmlQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc: In function ‘void _call_ctor_QXmlQuery_2494(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:96:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 96 | const QXmlNamePool &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:96:71: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 96 | const QXmlNamePool &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc: In function ‘void _call_ctor_QXmlQuery_5196(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:117:68: warning: possibly dangling reference to a temporary [-Wdangling-reference] 117 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:117:160: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 117 | const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:118:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] 118 | const QXmlNamePool &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QXmlNamePool(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:118:78: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 118 | const QXmlNamePool &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QXmlNamePool(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc: In function ‘void _call_f_bindVariable_4074(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:139:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 139 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:139:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 139 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:140:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 140 | const QXmlItem &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:140:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 140 | const QXmlItem &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc: In function ‘void _call_f_bindVariable_4015(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:162:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 162 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:162:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 162 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:163:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | const QXmlItem &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:163:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 163 | const QXmlItem &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc: In function ‘void _call_f_bindVariable_3423(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:185:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 185 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:185:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 185 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc: In function ‘void _call_f_bindVariable_3364(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:208:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 208 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:208:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 208 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc: In function ‘void _call_f_bindVariable_4209(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:231:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:231:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 231 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:232:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 232 | const QXmlQuery &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:232:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 232 | const QXmlQuery &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc: In function ‘void _call_f_bindVariable_4150(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:254:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 254 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:254:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 254 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:255:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 255 | const QXmlQuery &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:255:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 255 | const QXmlQuery &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc: In function ‘void _call_f_operator_eq__2233(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:446:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 446 | const QXmlQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:446:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 446 | const QXmlQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc: In function ‘void _call_f_setFocus_2098(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:480:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 480 | const QXmlItem &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:480:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 480 | const QXmlItem &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc: In function ‘void _call_f_setFocus_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:500:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 500 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:500:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 500 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc: In function ‘void _call_f_setFocus_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:538:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 538 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:538:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 538 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc: In function ‘void _call_f_setInitialTemplateName_2084(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:557:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 557 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:557:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 557 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc: In function ‘void _call_f_setInitialTemplateName_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:577:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 577 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:577:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 577 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc: In function ‘void _call_f_setQuery_3618(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:639:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 639 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:639:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 639 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:640:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 640 | const QUrl &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:640:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 640 | const QUrl &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc: In function ‘void _call_f_setQuery_3040(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:663:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 663 | const QUrl &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:663:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 663 | const QUrl &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc: In function ‘void _call_f_setQuery_3294(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:685:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 685 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:685:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 685 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:686:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 686 | const QUrl &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc:686:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 686 | const QUrl &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXMLPATTERNS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlResultItems.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlResultItems.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlResultItems.cc:32: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXMLPATTERNS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlSchema.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc:37: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc: In function ‘void _call_ctor_QXmlSchema_2292(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc:73:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 73 | const QXmlSchema &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc:73:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 73 | const QXmlSchema &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc: In function ‘void _call_f_load_1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc:122:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 122 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc:122:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 122 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc: In function ‘void _call_f_load_3040(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc:144:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 144 | const QUrl &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc:144:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 144 | const QUrl &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc: In function ‘void _call_f_load_3902(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc:165:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 165 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc:165:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 165 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc:166:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 166 | const QUrl &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc:166:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 166 | const QUrl &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc: In function ‘void _call_f_operator_eq__2292(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc:230:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 230 | const QXmlSchema &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc:230:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 230 | const QXmlSchema &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXMLPATTERNS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlSchemaValidator.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc:38: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc: In function ‘void _call_ctor_QXmlSchemaValidator_2292(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc:74:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 74 | const QXmlSchema &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc:74:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 74 | const QXmlSchema &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc: In function ‘void _call_f_setSchema_2292(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc:193:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 193 | const QXmlSchema &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc:193:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 193 | const QXmlSchema &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc: In function ‘void _call_f_validate_c1701(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc:248:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 248 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc:248:55: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 248 | const QUrl &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc: In function ‘void _call_f_validate_c3040(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc:270:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 270 | const QUrl &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc:270:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 270 | const QUrl &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc: In function ‘void _call_f_validate_c3902(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc:291:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 291 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc:291:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 291 | const QByteArray &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc:292:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 292 | const QUrl &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc:292:62: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 292 | const QUrl &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_GSI_QTXMLPATTERNS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclQXmlSerializer.o ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQt.h:27, from ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:33: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc: In function ‘void _call_f_atomicValue_2119(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:54:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 54 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:54:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 54 | const QVariant &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc: In function ‘void _call_f_attribute_4286(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:76:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 76 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:76:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 76 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:77:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 77 | const QStringRef &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:77:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 77 | const QStringRef &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc: In function ‘void _call_f_characters_2310(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:97:21: warning: possibly dangling reference to a temporary [-Wdangling-reference] 97 | const QStringRef &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:97:67: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 97 | const QStringRef &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc: In function ‘void _call_f_comment_2025(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:132:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 132 | const QString &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:132:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 132 | const QString &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc: In function ‘void _call_f_namespaceBinding_2084(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:200:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 200 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:200:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 200 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc: In function ‘void _call_f_processingInstruction_4001(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:237:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 237 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:237:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 237 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:238:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 238 | const QString &arg2 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:238:61: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 238 | const QString &arg2 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc: In function ‘void _call_f_startElement_2084(const qt_gsi::GenericMethod*, void*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:294:19: warning: possibly dangling reference to a temporary [-Wdangling-reference] 294 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:294:63: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 294 | const QXmlName &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc: In function ‘void _call_ctor_QXmlSerializer_Adaptor_3572(const qt_gsi::GenericStaticMethod*, gsi::SerialArgs&, gsi::SerialArgs&)’: ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:589:20: warning: possibly dangling reference to a temporary [-Wdangling-reference] 589 | const QXmlQuery &arg1 = gsi::arg_reader() (args, heap); | ^~~~ ../../../../klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc:589:65: note: the temporary was destroyed at the end of the full expression ‘gsi::arg_reader().gsi::arg_reader::operator()((* & args), heap)’ 589 | const QXmlQuery &arg1 = gsi::arg_reader() (args, heap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ rm -f libklayout_QtXmlPatterns.so.0.29.8 libklayout_QtXmlPatterns.so libklayout_QtXmlPatterns.so.0 libklayout_QtXmlPatterns.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_QtXmlPatterns.so.0 -o libklayout_QtXmlPatterns.so.0.29.8 gsiQtXmlPatternsMain.o gsiDeclQAbstractMessageHandler.o gsiDeclQAbstractUriResolver.o gsiDeclQAbstractXmlNodeModel.o gsiDeclQAbstractXmlReceiver.o gsiDeclQSimpleXmlNodeModel.o gsiDeclQSourceLocation.o gsiDeclQXmlFormatter.o gsiDeclQXmlItem.o gsiDeclQXmlName.o gsiDeclQXmlNamePool.o gsiDeclQXmlNodeModelIndex.o gsiDeclQXmlQuery.o gsiDeclQXmlResultItems.o gsiDeclQXmlSchema.o gsiDeclQXmlSchemaValidator.o gsiDeclQXmlSerializer.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns/../../.. -lklayout_tl -lklayout_gsi -lklayout_qtbasic -lklayout_QtCore /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_QtXmlPatterns.so.0.29.8 libklayout_QtXmlPatterns.so ln -s libklayout_QtXmlPatterns.so.0.29.8 libklayout_QtXmlPatterns.so.0 ln -s libklayout_QtXmlPatterns.so.0.29.8 libklayout_QtXmlPatterns.so.0.29 rm -f ../../../../build.linux-release/libklayout_QtXmlPatterns.so.0.29.8 mv -f libklayout_QtXmlPatterns.so.0.29.8 ../../../../build.linux-release/libklayout_QtXmlPatterns.so.0.29.8 rm -f ../../../../build.linux-release/libklayout_QtXmlPatterns.so rm -f ../../../../build.linux-release/libklayout_QtXmlPatterns.so.0 rm -f ../../../../build.linux-release/libklayout_QtXmlPatterns.so.0.29 mv -f libklayout_QtXmlPatterns.so ../../../../build.linux-release/libklayout_QtXmlPatterns.so mv -f libklayout_QtXmlPatterns.so.0 ../../../../build.linux-release/libklayout_QtXmlPatterns.so.0 mv -f libklayout_QtXmlPatterns.so.0.29 ../../../../build.linux-release/libklayout_QtXmlPatterns.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns' gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt' cd laybasic/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/laybasic' cd laybasic/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/laybasic.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/laybasic/laybasic' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o gtf.o ../../../klayout-0.29.8/src/laybasic/laybasic/gtf.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/gtf.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/gtf.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layPluginConfigPage.o ../../../klayout-0.29.8/src/laybasic/laybasic/layPluginConfigPage.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layProperties.o ../../../klayout-0.29.8/src/laybasic/laybasic/layProperties.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditable.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layProperties.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layProperties.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layDragDropData.o ../../../klayout-0.29.8/src/laybasic/laybasic/layDragDropData.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDragDropData.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDragDropData.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layCursor.o ../../../klayout-0.29.8/src/laybasic/laybasic/layCursor.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclLayLayers.o ../../../klayout-0.29.8/src/laybasic/laybasic/gsiDeclLayLayers.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/gsiDeclLayLayers.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37, from ../../../klayout-0.29.8/src/laybasic/laybasic/gsiDeclLayLayers.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclLayLayoutViewBase.o ../../../klayout-0.29.8/src/laybasic/laybasic/gsiDeclLayLayoutViewBase.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/gsiDeclLayLayoutViewBase.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37, from ../../../klayout-0.29.8/src/laybasic/laybasic/gsiDeclLayLayoutViewBase.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclLayMarker.o ../../../klayout-0.29.8/src/laybasic/laybasic/gsiDeclLayMarker.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/gsiDeclLayMarker.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:47, from ../../../klayout-0.29.8/src/laybasic/laybasic/layMarker.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/gsiDeclLayMarker.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclLayMenu.o ../../../klayout-0.29.8/src/laybasic/laybasic/gsiDeclLayMenu.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/gsiDeclLayMenu.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclLayPlugin.o ../../../klayout-0.29.8/src/laybasic/laybasic/gsiDeclLayPlugin.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/gsiDeclLayPlugin.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/gsiDeclLayPlugin.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclLayTlAdded.o ../../../klayout-0.29.8/src/laybasic/laybasic/gsiDeclLayTlAdded.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/gsiDeclLayTlAdded.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclLayRdbAdded.o ../../../klayout-0.29.8/src/laybasic/laybasic/gsiDeclLayRdbAdded.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/gsiDeclLayRdbAdded.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layAbstractMenu.o ../../../klayout-0.29.8/src/laybasic/laybasic/layAbstractMenu.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAbstractMenu.h:40, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAbstractMenu.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDispatcher.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAbstractMenu.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layLayoutViewConfig.o ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewConfig.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewConfig.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layMargin.o ../../../klayout-0.29.8/src/laybasic/laybasic/layMargin.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o laybasicForceLink.o ../../../klayout-0.29.8/src/laybasic/laybasic/laybasicForceLink.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layAnnotationShapes.o ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layBitmap.o ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmap.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCanvasPlane.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmap.h:27, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmap.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmap.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmap.cc: In member function ‘void lay::Bitmap::fill_pattern(int, int, const uint32_t*, unsigned int, unsigned int)’: ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmap.cc:301:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 301 | if (x1 <= -32 || x1 >= m_width) { | ~~~^~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layBitmapRenderer.o ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layBitmapsToImage.o ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapsToImage.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCanvasPlane.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmap.h:27, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapsToImage.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layBookmarkList.o ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:33, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layCellView.o ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:33, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layColorPalette.o ../../../klayout-0.29.8/src/laybasic/laybasic/layColorPalette.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layConverters.o ../../../klayout-0.29.8/src/laybasic/laybasic/layConverters.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layDispatcher.o ../../../klayout-0.29.8/src/laybasic/laybasic/layDispatcher.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDispatcher.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDispatcher.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layDisplayState.o ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:33, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layDitherPattern.o ../../../klayout-0.29.8/src/laybasic/laybasic/layDitherPattern.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layDrawing.o ../../../klayout-0.29.8/src/laybasic/laybasic/layDrawing.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDrawing.h:33, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDrawing.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layEditable.o ../../../klayout-0.29.8/src/laybasic/laybasic/layEditable.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditable.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditable.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layEditorServiceBase.o ../../../klayout-0.29.8/src/laybasic/laybasic/layEditorServiceBase.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditable.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditorServiceBase.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditorServiceBase.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:47, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditorServiceBase.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditorServiceBase.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layFinder.o ../../../klayout-0.29.8/src/laybasic/laybasic/layFinder.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layFinder.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layFinder.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layTextInfo.o ../../../klayout-0.29.8/src/laybasic/laybasic/layTextInfo.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layTextInfo.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layTextInfo.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37, from ../../../klayout-0.29.8/src/laybasic/laybasic/layTextInfo.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layFixedFont.o ../../../klayout-0.29.8/src/laybasic/laybasic/layFixedFont.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layLayoutCanvas.o ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutCanvas.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutCanvas.cc:31: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:47, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutCanvas.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutCanvas.cc:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRedrawThread.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutCanvas.cc:34: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layLineStylePalette.o ../../../klayout-0.29.8/src/laybasic/laybasic/layLineStylePalette.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layLineStyles.o ../../../klayout-0.29.8/src/laybasic/laybasic/layLineStyles.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layMarker.o ../../../klayout-0.29.8/src/laybasic/laybasic/layMarker.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layMarker.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layMarker.cc:32: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layMouseTracker.o ../../../klayout-0.29.8/src/laybasic/laybasic/layMouseTracker.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:41, from ../../../klayout-0.29.8/src/laybasic/laybasic/layMouseTracker.h:27, from ../../../klayout-0.29.8/src/laybasic/laybasic/layMouseTracker.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:47: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layMouseTracker.cc:26: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layMove.o ../../../klayout-0.29.8/src/laybasic/laybasic/layMove.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:41, from ../../../klayout-0.29.8/src/laybasic/laybasic/layMove.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layMove.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:47: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layMove.cc:27: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layNativePlugin.o ../../../klayout-0.29.8/src/laybasic/laybasic/layNativePlugin.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layNativePlugin.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layNetColorizer.o ../../../klayout-0.29.8/src/laybasic/laybasic/layNetColorizer.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/laybasic/laybasic/layNetColorizer.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layNetColorizer.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layObjectInstPath.o ../../../klayout-0.29.8/src/laybasic/laybasic/layObjectInstPath.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layObjectInstPath.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layObjectInstPath.cc:28: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layParsedLayerSource.o ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layPixelBufferPainter.o ../../../klayout-0.29.8/src/laybasic/laybasic/layPixelBufferPainter.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layPlugin.o ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.cc:29: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.cc:31: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layRedrawLayerInfo.o ../../../klayout-0.29.8/src/laybasic/laybasic/layRedrawLayerInfo.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRedrawLayerInfo.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRedrawLayerInfo.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layRedrawThread.o ../../../klayout-0.29.8/src/laybasic/laybasic/layRedrawThread.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRedrawThread.h:33, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRedrawThread.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRedrawThread.h:35: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layRedrawThreadCanvas.o ../../../klayout-0.29.8/src/laybasic/laybasic/layRedrawThreadCanvas.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRedrawThreadCanvas.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRedrawThreadCanvas.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layRedrawThreadWorker.o ../../../klayout-0.29.8/src/laybasic/laybasic/layRedrawThreadWorker.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRedrawThreadWorker.h:27, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRedrawThreadWorker.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRedrawThreadWorker.h:28: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layRenderer.o ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layRubberBox.o ../../../klayout-0.29.8/src/laybasic/laybasic/layRubberBox.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:41, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRubberBox.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRubberBox.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:47: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o laySelector.o ../../../klayout-0.29.8/src/laybasic/laybasic/laySelector.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:41, from ../../../klayout-0.29.8/src/laybasic/laybasic/laySelector.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/laySelector.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:47: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/laySelector.cc:27: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o laySnap.o ../../../klayout-0.29.8/src/laybasic/laybasic/laySnap.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/laySnap.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layStream.o ../../../klayout-0.29.8/src/laybasic/laybasic/layStream.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layStream.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layStream.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layStream.h:33: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layStipplePalette.o ../../../klayout-0.29.8/src/laybasic/laybasic/layStipplePalette.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layCanvasPlane.o ../../../klayout-0.29.8/src/laybasic/laybasic/layCanvasPlane.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCanvasPlane.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCanvasPlane.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layLayoutViewBase.o ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.cc:34: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.cc:38: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layLayerProperties.o ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layViewObject.o ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:41, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.cc:32: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:47: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layViewOp.o ../../../klayout-0.29.8/src/laybasic/laybasic/layViewOp.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layViewport.o ../../../klayout-0.29.8/src/laybasic/laybasic/layViewport.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layZoomBox.o ../../../klayout-0.29.8/src/laybasic/laybasic/layZoomBox.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:41, from ../../../klayout-0.29.8/src/laybasic/laybasic/layZoomBox.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layZoomBox.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:47: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layZoomBox.cc:26: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o layUtils.o ../../../klayout-0.29.8/src/laybasic/laybasic/layUtils.cc g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/laybasic/laybasic/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/laybasic/laybasic/gtf.h -o moc_gtf.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o moc_gtf.o moc_gtf.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/gtf.h:36, from moc_gtf.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/laybasic/laybasic/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/laybasic/laybasic/layProperties.h -o moc_layProperties.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layProperties.o moc_layProperties.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditable.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layProperties.h:29, from moc_layProperties.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/laybasic/laybasic/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/laybasic/laybasic/layAbstractMenu.h -o moc_layAbstractMenu.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layAbstractMenu.o moc_layAbstractMenu.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAbstractMenu.h:40, from moc_layAbstractMenu.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/laybasic/laybasic/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h -o moc_layPlugin.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layPlugin.o moc_layPlugin.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from moc_layPlugin.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/laybasic/laybasic/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/laybasic/laybasic/laySelector.h -o moc_laySelector.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYBASIC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/laybasic -I/../lib64/qt5/mkspecs/linux-g++ -o moc_laySelector.o moc_laySelector.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:41, from ../../../klayout-0.29.8/src/laybasic/laybasic/laySelector.h:30, from moc_laySelector.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:47: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f libklayout_laybasic.so.0.29.8 libklayout_laybasic.so libklayout_laybasic.so.0 libklayout_laybasic.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_laybasic.so.0 -o libklayout_laybasic.so.0.29.8 gtf.o layPluginConfigPage.o layProperties.o layDragDropData.o layCursor.o gsiDeclLayLayers.o gsiDeclLayLayoutViewBase.o gsiDeclLayMarker.o gsiDeclLayMenu.o gsiDeclLayPlugin.o gsiDeclLayTlAdded.o gsiDeclLayRdbAdded.o layAbstractMenu.o layLayoutViewConfig.o layMargin.o laybasicForceLink.o layAnnotationShapes.o layBitmap.o layBitmapRenderer.o layBitmapsToImage.o layBookmarkList.o layCellView.o layColorPalette.o layConverters.o layDispatcher.o layDisplayState.o layDitherPattern.o layDrawing.o layEditable.o layEditorServiceBase.o layFinder.o layTextInfo.o layFixedFont.o layLayoutCanvas.o layLineStylePalette.o layLineStyles.o layMarker.o layMouseTracker.o layMove.o layNativePlugin.o layNetColorizer.o layObjectInstPath.o layParsedLayerSource.o layPixelBufferPainter.o layPlugin.o layRedrawLayerInfo.o layRedrawThread.o layRedrawThreadCanvas.o layRedrawThreadWorker.o layRenderer.o layRubberBox.o laySelector.o laySnap.o layStream.o layStipplePalette.o layCanvasPlane.o layLayoutViewBase.o layLayerProperties.o layViewObject.o layViewOp.o layViewport.o layZoomBox.o layUtils.o moc_gtf.o moc_layProperties.o moc_layAbstractMenu.o moc_layPlugin.o moc_laySelector.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/laybasic/laybasic/../.. -lklayout_tl -lklayout_gsi -lklayout_db -lklayout_rdb -lklayout_qtbasic -lklayout_QtGui -lklayout_QtCore -lklayout_QtWidgets /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_laybasic.so.0.29.8 libklayout_laybasic.so ln -s libklayout_laybasic.so.0.29.8 libklayout_laybasic.so.0 ln -s libklayout_laybasic.so.0.29.8 libklayout_laybasic.so.0.29 rm -f ../../../build.linux-release/libklayout_laybasic.so.0.29.8 mv -f libklayout_laybasic.so.0.29.8 ../../../build.linux-release/libklayout_laybasic.so.0.29.8 rm -f ../../../build.linux-release/libklayout_laybasic.so rm -f ../../../build.linux-release/libklayout_laybasic.so.0 rm -f ../../../build.linux-release/libklayout_laybasic.so.0.29 mv -f libklayout_laybasic.so ../../../build.linux-release/libklayout_laybasic.so mv -f libklayout_laybasic.so.0 ../../../build.linux-release/libklayout_laybasic.so.0 mv -f libklayout_laybasic.so.0.29 ../../../build.linux-release/libklayout_laybasic.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/laybasic/laybasic' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/laybasic/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/laybasic/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/laybasic/unit_tests"' -I../../../klayout-0.29.8/src/laybasic/unit_tests -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests/../laybasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o layAnnotationShapes.o ../../../klayout-0.29.8/src/laybasic/unit_tests/layAnnotationShapes.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/laybasic/unit_tests/layAnnotationShapes.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/unit_tests/layAnnotationShapes.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ ../../../klayout-0.29.8/src/laybasic/unit_tests/layAnnotationShapes.cc:37:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 37 | shape_as_user_object (const Sh &sh) | ^ ../../../klayout-0.29.8/src/laybasic/unit_tests/layAnnotationShapes.cc:37:28: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/laybasic/unit_tests"' -I../../../klayout-0.29.8/src/laybasic/unit_tests -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests/../laybasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o layBitmap.o ../../../klayout-0.29.8/src/laybasic/unit_tests/layBitmap.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCanvasPlane.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmap.h:27, from ../../../klayout-0.29.8/src/laybasic/unit_tests/layBitmap.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/laybasic/unit_tests"' -I../../../klayout-0.29.8/src/laybasic/unit_tests -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests/../laybasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o layBitmapsToImage.o ../../../klayout-0.29.8/src/laybasic/unit_tests/layBitmapsToImage.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCanvasPlane.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmap.h:27, from ../../../klayout-0.29.8/src/laybasic/unit_tests/layBitmapsToImage.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/laybasic/unit_tests"' -I../../../klayout-0.29.8/src/laybasic/unit_tests -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests/../laybasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o layLayerProperties.o ../../../klayout-0.29.8/src/laybasic/unit_tests/layLayerProperties.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/unit_tests/layLayerProperties.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37, from ../../../klayout-0.29.8/src/laybasic/unit_tests/layLayerProperties.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/laybasic/unit_tests"' -I../../../klayout-0.29.8/src/laybasic/unit_tests -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests/../laybasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o layMarginTests.o ../../../klayout-0.29.8/src/laybasic/unit_tests/layMarginTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/laybasic/unit_tests/layMarginTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/laybasic/unit_tests"' -I../../../klayout-0.29.8/src/laybasic/unit_tests -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests/../laybasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o layParsedLayerSource.o ../../../klayout-0.29.8/src/laybasic/unit_tests/layParsedLayerSource.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/unit_tests/layParsedLayerSource.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/laybasic/unit_tests/layParsedLayerSource.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/laybasic/unit_tests"' -I../../../klayout-0.29.8/src/laybasic/unit_tests -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests/../laybasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o layRenderer.o ../../../klayout-0.29.8/src/laybasic/unit_tests/layRenderer.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:31, from ../../../klayout-0.29.8/src/laybasic/unit_tests/layRenderer.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/laybasic/unit_tests"' -I../../../klayout-0.29.8/src/laybasic/unit_tests -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests/../laybasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o layAbstractMenuTests.o ../../../klayout-0.29.8/src/laybasic/unit_tests/layAbstractMenuTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAbstractMenu.h:40, from ../../../klayout-0.29.8/src/laybasic/unit_tests/layAbstractMenuTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/laybasic/unit_tests"' -I../../../klayout-0.29.8/src/laybasic/unit_tests -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests/../laybasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o layTextInfoTests.o ../../../klayout-0.29.8/src/laybasic/unit_tests/layTextInfoTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layTextInfo.h:29, from ../../../klayout-0.29.8/src/laybasic/unit_tests/layTextInfoTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37, from ../../../klayout-0.29.8/src/laybasic/unit_tests/layTextInfoTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/laybasic/unit_tests"' -I../../../klayout-0.29.8/src/laybasic/unit_tests -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests/../laybasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/laybasic/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o laySnapTests.o ../../../klayout-0.29.8/src/laybasic/unit_tests/laySnapTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/laybasic/unit_tests/laySnapTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f liblaybasic_tests.so.0.29.8 liblaybasic_tests.so liblaybasic_tests.so.0 liblaybasic_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,liblaybasic_tests.so.0 -o liblaybasic_tests.so.0.29.8 layAnnotationShapes.o layBitmap.o layBitmapsToImage.o layLayerProperties.o layMarginTests.o layParsedLayerSource.o layRenderer.o layAbstractMenuTests.o layTextInfoTests.o laySnapTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/laybasic/unit_tests/../.. -lklayout_laybasic -lklayout_db -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s liblaybasic_tests.so.0.29.8 liblaybasic_tests.so ln -s liblaybasic_tests.so.0.29.8 liblaybasic_tests.so.0 ln -s liblaybasic_tests.so.0.29.8 liblaybasic_tests.so.0.29 rm -f ../../laybasic/liblaybasic_tests.so.0.29.8 mv -f liblaybasic_tests.so.0.29.8 ../../laybasic/liblaybasic_tests.so.0.29.8 rm -f ../../laybasic/liblaybasic_tests.so rm -f ../../laybasic/liblaybasic_tests.so.0 rm -f ../../laybasic/liblaybasic_tests.so.0.29 mv -f liblaybasic_tests.so ../../laybasic/liblaybasic_tests.so mv -f liblaybasic_tests.so.0 ../../laybasic/liblaybasic_tests.so.0 mv -f liblaybasic_tests.so.0.29 ../../laybasic/liblaybasic_tests.so.0.29 cp -f ../../laybasic/liblaybasic_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/laybasic/unit_tests/../../laybasic_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/laybasic/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/laybasic' cd layui/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/layui/layui.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/layui' cd layui/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/layui/layui/layui.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/layui/layui' /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/AlignCellOptionsDialog.ui -o ui_AlignCellOptionsDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/BookmarkManagementForm.ui -o ui_BookmarkManagementForm.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/BrowseInstancesConfigPage.ui -o ui_BrowseInstancesConfigPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/BrowseInstancesForm.ui -o ui_BrowseInstancesForm.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/BrowserDialog.ui -o ui_BrowserDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/BrowserPanel.ui -o ui_BrowserPanel.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/BrowseShapesConfigPage.ui -o ui_BrowseShapesConfigPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/BrowseShapesForm.ui -o ui_BrowseShapesForm.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/CellSelectionForm.ui -o ui_CellSelectionForm.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/ClearLayerModeDialog.ui -o ui_ClearLayerModeDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/ConfigurationDialog.ui -o ui_ConfigurationDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/CopyCellModeDialog.ui -o ui_CopyCellModeDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/DeleteCellModeDialog.ui -o ui_DeleteCellModeDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/DuplicateLayerDialog.ui -o ui_DuplicateLayerDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/EditStipplesForm.ui -o ui_EditStipplesForm.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/FlattenInstOptionsDialog.ui -o ui_FlattenInstOptionsDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayerMappingWidget.ui -o ui_LayerMappingWidget.h ../../../klayout-0.29.8/src/layui/layui/LayerMappingWidget.ui: Warning: The name 'gridLayout' (QGridLayout) is already in use, defaulting to 'gridLayout1'. /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayerSourceDialog.ui -o ui_LayerSourceDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayoutProperties.ui -o ui_LayoutProperties.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayoutViewConfigPage1.ui -o ui_LayoutViewConfigPage1.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayoutViewConfigPage2a.ui -o ui_LayoutViewConfigPage2a.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayoutViewConfigPage2b.ui -o ui_LayoutViewConfigPage2b.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayoutViewConfigPage2c.ui -o ui_LayoutViewConfigPage2c.h ../../../klayout-0.29.8/src/layui/layui/LayoutViewConfigPage2c.ui: Warning: The name 'gridLayout' (QGridLayout) is already in use, defaulting to 'gridLayout1'. /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayoutViewConfigPage2d.ui -o ui_LayoutViewConfigPage2d.h ../../../klayout-0.29.8/src/layui/layui/LayoutViewConfigPage2d.ui: Warning: The name 'gridLayout' (QGridLayout) is already in use, defaulting to 'gridLayout1'. /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayoutViewConfigPage3a.ui -o ui_LayoutViewConfigPage3a.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayoutViewConfigPage3b.ui -o ui_LayoutViewConfigPage3b.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayoutViewConfigPage3c.ui -o ui_LayoutViewConfigPage3c.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayoutViewConfigPage3f.ui -o ui_LayoutViewConfigPage3f.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayoutViewConfigPage4.ui -o ui_LayoutViewConfigPage4.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayoutViewConfigPage5.ui -o ui_LayoutViewConfigPage5.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayoutViewConfigPage6.ui -o ui_LayoutViewConfigPage6.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayoutViewConfigPage7.ui -o ui_LayoutViewConfigPage7.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayoutViewConfigPage.ui -o ui_LayoutViewConfigPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayoutViewConfigPage8.ui -o ui_LayoutViewConfigPage8.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LibraryCellSelectionForm.ui -o ui_LibraryCellSelectionForm.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LoadLayoutOptionsDialog.ui -o ui_LoadLayoutOptionsDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/MarkerBrowserConfigPage2.ui -o ui_MarkerBrowserConfigPage2.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/MarkerBrowserConfigPage.ui -o ui_MarkerBrowserConfigPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/MarkerBrowserPage.ui -o ui_MarkerBrowserPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/MarkerBrowserDialog.ui -o ui_MarkerBrowserDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/MarkerBrowserSnapshotView.ui -o ui_MarkerBrowserSnapshotView.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/MoveOptionsDialog.ui -o ui_MoveOptionsDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/MoveToOptionsDialog.ui -o ui_MoveToOptionsDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/NewCellPropertiesDialog.ui -o ui_NewCellPropertiesDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/NewLayerPropertiesDialog.ui -o ui_NewLayerPropertiesDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/NewLayoutPropertiesDialog.ui -o ui_NewLayoutPropertiesDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/OpenLayoutModeDialog.ui -o ui_OpenLayoutModeDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/PropertiesDialog.ui -o ui_PropertiesDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/RenameCellDialog.ui -o ui_RenameCellDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/ReplaceCellOptionsDialog.ui -o ui_ReplaceCellOptionsDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/SaveLayoutOptionsDialog.ui -o ui_SaveLayoutOptionsDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/SaveLayoutAsOptionsDialog.ui -o ui_SaveLayoutAsOptionsDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/SelectStippleForm.ui -o ui_SelectStippleForm.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/TipDialog.ui -o ui_TipDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/UndoRedoListForm.ui -o ui_UndoRedoListForm.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/UserPropertiesForm.ui -o ui_UserPropertiesForm.h ../../../klayout-0.29.8/src/layui/layui/UserPropertiesForm.ui: Warning: The name 'gridLayout' (QGridLayout) is already in use, defaulting to 'gridLayout1'. /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/UserPropertiesEditForm.ui -o ui_UserPropertiesEditForm.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/SpecificLoadLayoutOptionsDialog.ui -o ui_SpecificLoadLayoutOptionsDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/SelectLineStyleForm.ui -o ui_SelectLineStyleForm.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayoutViewConfigPage6a.ui -o ui_LayoutViewConfigPage6a.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/EditLineStylesForm.ui -o ui_EditLineStylesForm.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/NetlistBrowserPage.ui -o ui_NetlistBrowserPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/NetlistBrowserConfigPage.ui -o ui_NetlistBrowserConfigPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/NetlistBrowserConfigPage2.ui -o ui_NetlistBrowserConfigPage2.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/NetlistBrowserDialog.ui -o ui_NetlistBrowserDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/NetInfoDialog.ui -o ui_NetInfoDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/NetExportDialog.ui -o ui_NetExportDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/SelectCellViewForm.ui -o ui_SelectCellViewForm.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layui/layui/LayoutStatistics.ui -o ui_LayoutStatistics.h g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclLayDialogs.o ../../../klayout-0.29.8/src/layui/layui/gsiDeclLayDialogs.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/layui/layui/gsiDeclLayDialogs.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclLayNetlistBrowserDialog.o ../../../klayout-0.29.8/src/layui/layui/gsiDeclLayNetlistBrowserDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/layui/layui/gsiDeclLayNetlistBrowserDialog.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layBrowser.h:30, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserDialog.h:29, from ../../../klayout-0.29.8/src/layui/layui/gsiDeclLayNetlistBrowserDialog.cc:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclLayStream.o ../../../klayout-0.29.8/src/layui/layui/gsiDeclLayStream.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/layui/layui/gsiDeclLayStream.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/layui/layui/gsiDeclLayStream.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layuiForceLink.o ../../../klayout-0.29.8/src/layui/layui/layuiForceLink.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layBackgroundAwareTreeStyle.o ../../../klayout-0.29.8/src/layui/layui/layBackgroundAwareTreeStyle.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layBookmarkManagementForm.o ../../../klayout-0.29.8/src/layui/layui/layBookmarkManagementForm.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layui/layui/layBookmarkManagementForm.h:31, from ../../../klayout-0.29.8/src/layui/layui/layBookmarkManagementForm.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layBookmarksView.o ../../../klayout-0.29.8/src/layui/layui/layBookmarksView.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:33, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/layui/layui/layBookmarksView.h:30, from ../../../klayout-0.29.8/src/layui/layui/layBookmarksView.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layBrowseInstancesForm.o ../../../klayout-0.29.8/src/layui/layui/layBrowseInstancesForm.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layui/layui/layBrowseInstancesForm.h:31, from ../../../klayout-0.29.8/src/layui/layui/layBrowseInstancesForm.cc:31: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layBrowseShapesForm.o ../../../klayout-0.29.8/src/layui/layui/layBrowseShapesForm.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layui/layui/layBrowseShapesForm.h:31, from ../../../klayout-0.29.8/src/layui/layui/layBrowseShapesForm.cc:31: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layBrowser.o ../../../klayout-0.29.8/src/layui/layui/layBrowser.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layBrowser.h:30, from ../../../klayout-0.29.8/src/layui/layui/layBrowser.cc:29: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/layui/layui/layBrowser.cc:30: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layBrowserDialog.o ../../../klayout-0.29.8/src/layui/layui/layBrowserDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/layui/layui/layBrowserPanel.h:31, from ../../../klayout-0.29.8/src/layui/layui/layBrowserDialog.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layBrowserPanel.o ../../../klayout-0.29.8/src/layui/layui/layBrowserPanel.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/layui/layui/layBrowserPanel.h:31, from ../../../klayout-0.29.8/src/layui/layui/layBrowserPanel.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDispatcher.h:31, from ../../../klayout-0.29.8/src/layui/layui/layBrowserPanel.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layBusy.o ../../../klayout-0.29.8/src/layui/layui/layBusy.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlFileSystemWatcher.h:30, from ../../../klayout-0.29.8/src/layui/layui/layBusy.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layCellSelectionForm.o ../../../klayout-0.29.8/src/layui/layui/layCellSelectionForm.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:33, from ../../../klayout-0.29.8/src/layui/layui/layCellSelectionForm.h:29, from ../../../klayout-0.29.8/src/layui/layui/layCellSelectionForm.cc:29: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layCellTreeModel.o ../../../klayout-0.29.8/src/layui/layui/layCellTreeModel.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/layui/layui/layCellTreeModel.h:30, from ../../../klayout-0.29.8/src/layui/layui/layCellTreeModel.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/layui/layui/layCellTreeModel.cc:26: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layConfigurationDialog.o ../../../klayout-0.29.8/src/layui/layui/layConfigurationDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layConfigurationDialog.cc:31: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layDialogs.o ../../../klayout-0.29.8/src/layui/layui/layDialogs.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:28, from ../../../klayout-0.29.8/src/layui/layui/layDialogs.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/QDialog:1, from ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:31: /usr/include/qt5/QtWidgets/qdialog.h:95:17: warning: ‘virtual int QDialog::exec()’ was hidden [-Woverloaded-virtual=] 95 | virtual int exec(); | ^~~~ ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:477:8: note: by ‘bool lay::UndoRedoListForm::exec(int&)’ 477 | bool exec (int &steps); | ^~~~ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/layui/layui/layDialogs.cc:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layEditLineStyleWidget.o ../../../klayout-0.29.8/src/layui/layui/layEditLineStyleWidget.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layEditLineStylesForm.o ../../../klayout-0.29.8/src/layui/layui/layEditLineStylesForm.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layui/layui/layEditLineStylesForm.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layEditStippleWidget.o ../../../klayout-0.29.8/src/layui/layui/layEditStippleWidget.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layEditStipplesForm.o ../../../klayout-0.29.8/src/layui/layui/layEditStipplesForm.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layui/layui/layEditStipplesForm.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layEditorOptionsFrame.o ../../../klayout-0.29.8/src/layui/layui/layEditorOptionsFrame.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layEditorOptionsFrame.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/layui/layui/layEditorOptionsFrame.cc:29: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layEditorOptionsPage.o ../../../klayout-0.29.8/src/layui/layui/layEditorOptionsPage.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layui/layui/layEditorOptionsPage.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layEditorOptionsPages.o ../../../klayout-0.29.8/src/layui/layui/layEditorOptionsPages.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layEditorOptionsPages.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/layui/layui/layEditorOptionsPages.cc:29: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layFileDialog.o ../../../klayout-0.29.8/src/layui/layui/layFileDialog.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layGenericSyntaxHighlighter.o ../../../klayout-0.29.8/src/layui/layui/layGenericSyntaxHighlighter.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layHierarchyControlPanel.o ../../../klayout-0.29.8/src/layui/layui/layHierarchyControlPanel.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbClipboardData.h:29, from ../../../klayout-0.29.8/src/layui/layui/layHierarchyControlPanel.cc:45: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/layui/layui/layHierarchyControlPanel.h:39, from ../../../klayout-0.29.8/src/layui/layui/layHierarchyControlPanel.cc:47: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/QDialog:1, from ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:31, from ../../../klayout-0.29.8/src/layui/layui/layHierarchyControlPanel.cc:52: /usr/include/qt5/QtWidgets/qdialog.h:95:17: warning: ‘virtual int QDialog::exec()’ was hidden [-Woverloaded-virtual=] 95 | virtual int exec(); | ^~~~ ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:477:8: note: by ‘bool lay::UndoRedoListForm::exec(int&)’ 477 | bool exec (int &steps); | ^~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layIndexedNetlistModel.o ../../../klayout-0.29.8/src/layui/layui/layIndexedNetlistModel.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistCompare.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistCrossReference.h:28, from ../../../klayout-0.29.8/src/layui/layui/layIndexedNetlistModel.h:29, from ../../../klayout-0.29.8/src/layui/layui/layIndexedNetlistModel.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layItemDelegates.o ../../../klayout-0.29.8/src/layui/layui/layItemDelegates.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layLayerControlPanel.o ../../../klayout-0.29.8/src/layui/layui/layLayerControlPanel.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCanvasPlane.h:31, from ../../../klayout-0.29.8/src/layui/layui/layLayerControlPanel.h:30, from ../../../klayout-0.29.8/src/layui/layui/layLayerControlPanel.cc:31: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37, from ../../../klayout-0.29.8/src/layui/layui/layLayerControlPanel.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/QDialog:1, from ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:31, from ../../../klayout-0.29.8/src/layui/layui/layLayerControlPanel.cc:35: /usr/include/qt5/QtWidgets/qdialog.h:95:17: warning: ‘virtual int QDialog::exec()’ was hidden [-Woverloaded-virtual=] 95 | virtual int exec(); | ^~~~ ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:477:8: note: by ‘bool lay::UndoRedoListForm::exec(int&)’ 477 | bool exec (int &steps); | ^~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layLayerMappingWidget.o ../../../klayout-0.29.8/src/layui/layui/layLayerMappingWidget.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbStreamLayers.h:34, from ../../../klayout-0.29.8/src/layui/layui/layLayerMappingWidget.h:31, from ../../../klayout-0.29.8/src/layui/layui/layLayerMappingWidget.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:28, from ../../../klayout-0.29.8/src/layui/layui/layLayerMappingWidget.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/QDialog:1, from ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:31: /usr/include/qt5/QtWidgets/qdialog.h:95:17: warning: ‘virtual int QDialog::exec()’ was hidden [-Woverloaded-virtual=] 95 | virtual int exec(); | ^~~~ ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:477:8: note: by ‘bool lay::UndoRedoListForm::exec(int&)’ 477 | bool exec (int &steps); | ^~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layLayerToolbox.o ../../../klayout-0.29.8/src/layui/layui/layLayerToolbox.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layui/layui/layLayerToolbox.cc:37: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layLayerTreeModel.o ../../../klayout-0.29.8/src/layui/layui/layLayerTreeModel.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layui/layui/layLayerTreeModel.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layLayoutPropertiesForm.o ../../../klayout-0.29.8/src/layui/layui/layLayoutPropertiesForm.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:33, from ../../../klayout-0.29.8/src/layui/layui/layLayoutPropertiesForm.h:29, from ../../../klayout-0.29.8/src/layui/layui/layLayoutPropertiesForm.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/QDialog:1, from /builddir/build/BUILD/build.linux-release/layui/layui/ui_LayoutProperties.h:15, from ../../../klayout-0.29.8/src/layui/layui/layLayoutPropertiesForm.h:31: /usr/include/qt5/QtWidgets/qdialog.h:95:17: warning: ‘virtual int QDialog::exec()’ was hidden [-Woverloaded-virtual=] 95 | virtual int exec(); | ^~~~ In file included from ../../../klayout-0.29.8/src/layui/layui/layLayoutPropertiesForm.cc:28: ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:477:8: note: by ‘bool lay::UndoRedoListForm::exec(int&)’ 477 | bool exec (int &steps); | ^~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layLayoutStatisticsForm.o ../../../klayout-0.29.8/src/layui/layui/layLayoutStatisticsForm.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/layui/layui/layBrowserPanel.h:31, from /builddir/build/BUILD/build.linux-release/layui/layui/ui_LayoutStatistics.h:22, from ../../../klayout-0.29.8/src/layui/layui/layLayoutStatisticsForm.h:29, from ../../../klayout-0.29.8/src/layui/layui/layLayoutStatisticsForm.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:33, from ../../../klayout-0.29.8/src/layui/layui/layLayoutStatisticsForm.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layLayoutViewConfigPages.o ../../../klayout-0.29.8/src/layui/layui/layLayoutViewConfigPages.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layLayoutViewConfigPages.h:28, from ../../../klayout-0.29.8/src/layui/layui/layLayoutViewConfigPages.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ ../../../klayout-0.29.8/src/layui/layui/layLayoutViewConfigPages.cc:672:22: warning: unnecessary parentheses in declaration of ‘cfg4_buttons’ [-Wparentheses] 672 | static QToolButton * (Ui::LayoutViewConfigPage4::*cfg4_buttons []) = { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/layui/layui/layLayoutViewConfigPages.cc:672:22: note: remove parentheses 672 | static QToolButton * (Ui::LayoutViewConfigPage4::*cfg4_buttons []) = { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - ../../../klayout-0.29.8/src/layui/layui/layLayoutViewConfigPages.cc:1012:22: warning: unnecessary parentheses in declaration of ‘cfg6_buttons’ [-Wparentheses] 1012 | static QToolButton * (Ui::LayoutViewConfigPage6::*cfg6_buttons []) = { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/layui/layui/layLayoutViewConfigPages.cc:1012:22: note: remove parentheses 1012 | static QToolButton * (Ui::LayoutViewConfigPage6::*cfg6_buttons []) = { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - ../../../klayout-0.29.8/src/layui/layui/layLayoutViewConfigPages.cc:1298:22: warning: unnecessary parentheses in declaration of ‘cfg6a_buttons’ [-Wparentheses] 1298 | static QToolButton * (Ui::LayoutViewConfigPage6a::*cfg6a_buttons []) = { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/layui/layui/layLayoutViewConfigPages.cc:1298:22: note: remove parentheses 1298 | static QToolButton * (Ui::LayoutViewConfigPage6a::*cfg6a_buttons []) = { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layLayoutViewFunctions.o ../../../klayout-0.29.8/src/layui/layui/layLayoutViewFunctions.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layLayoutViewFunctions.h:30, from ../../../klayout-0.29.8/src/layui/layui/layLayoutViewFunctions.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/QDialog:1, from ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:31, from ../../../klayout-0.29.8/src/layui/layui/layLayoutViewFunctions.h:31: /usr/include/qt5/QtWidgets/qdialog.h:95:17: warning: ‘virtual int QDialog::exec()’ was hidden [-Woverloaded-virtual=] 95 | virtual int exec(); | ^~~~ ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:477:8: note: by ‘bool lay::UndoRedoListForm::exec(int&)’ 477 | bool exec (int &steps); | ^~~~ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/layui/layui/layLayoutViewFunctions.cc:26: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layLibrariesView.o ../../../klayout-0.29.8/src/layui/layui/layLibrariesView.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbClipboardData.h:29, from ../../../klayout-0.29.8/src/layui/layui/layLibrariesView.cc:45: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/layui/layui/layLibrariesView.h:32, from ../../../klayout-0.29.8/src/layui/layui/layLibrariesView.cc:49: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/QDialog:1, from ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:31, from ../../../klayout-0.29.8/src/layui/layui/layLibrariesView.cc:53: /usr/include/qt5/QtWidgets/qdialog.h:95:17: warning: ‘virtual int QDialog::exec()’ was hidden [-Woverloaded-virtual=] 95 | virtual int exec(); | ^~~~ ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:477:8: note: by ‘bool lay::UndoRedoListForm::exec(int&)’ 477 | bool exec (int &steps); | ^~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layLoadLayoutOptionsDialog.o ../../../klayout-0.29.8/src/layui/layui/layLoadLayoutOptionsDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layui/layui/layLoadLayoutOptionsDialog.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layNetExportDialog.o ../../../klayout-0.29.8/src/layui/layui/layNetExportDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/layui/layui/layNetExportDialog.h:30, from ../../../klayout-0.29.8/src/layui/layui/layNetExportDialog.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layNetInfoDialog.o ../../../klayout-0.29.8/src/layui/layui/layNetInfoDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/layui/layui/layNetInfoDialog.h:30, from ../../../klayout-0.29.8/src/layui/layui/layNetInfoDialog.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layNetlistBrowser.o ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowser.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layBrowser.h:30, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserDialog.h:29, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowser.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowser.cc:163:22: warning: unnecessary parentheses in declaration of ‘cc_buttons’ [-Wparentheses] 163 | static QToolButton * (Ui::NetlistBrowserConfigPage2::*cc_buttons []) = { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowser.cc:163:22: note: remove parentheses 163 | static QToolButton * (Ui::NetlistBrowserConfigPage2::*cc_buttons []) = { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layNetlistBrowserDialog.o ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layBrowser.h:30, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserDialog.h:29, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserDialog.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserDialog.cc:28: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layNetlistBrowserModel.o ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserModel.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserModel.h:32, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserModel.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layNetlistBrowserPage.o ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserPage.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserModel.h:32, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserPage.h:29, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserPage.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserPage.cc:30: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layNetlistBrowserTreeModel.o ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserTreeModel.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserTreeModel.h:31, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserTreeModel.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layNetlistCrossReferenceModel.o ../../../klayout-0.29.8/src/layui/layui/layNetlistCrossReferenceModel.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistCompare.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistCrossReference.h:28, from ../../../klayout-0.29.8/src/layui/layui/layIndexedNetlistModel.h:29, from ../../../klayout-0.29.8/src/layui/layui/layNetlistCrossReferenceModel.h:29, from ../../../klayout-0.29.8/src/layui/layui/layNetlistCrossReferenceModel.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layNetlistLogModel.o ../../../klayout-0.29.8/src/layui/layui/layNetlistLogModel.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbNet.h:28, from ../../../klayout-0.29.8/src/db/db/dbCircuit.h:28, from ../../../klayout-0.29.8/src/db/db/dbNetlist.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistCompare.h:27, from ../../../klayout-0.29.8/src/db/db/dbNetlistCrossReference.h:28, from ../../../klayout-0.29.8/src/layui/layui/layNetlistLogModel.h:29, from ../../../klayout-0.29.8/src/layui/layui/layNetlistLogModel.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/layui/layui/layNetlistLogModel.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layPropertiesDialog.o ../../../klayout-0.29.8/src/layui/layui/layPropertiesDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/layui/layui/layPropertiesDialog.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layQtTools.o ../../../klayout-0.29.8/src/layui/layui/layQtTools.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o laySaveLayoutOptionsDialog.o ../../../klayout-0.29.8/src/layui/layui/laySaveLayoutOptionsDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layui/layui/laySaveLayoutOptionsDialog.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o laySelectCellViewForm.o ../../../klayout-0.29.8/src/layui/layui/laySelectCellViewForm.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:33, from ../../../klayout-0.29.8/src/layui/layui/laySelectCellViewForm.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o laySelectLineStyleForm.o ../../../klayout-0.29.8/src/layui/layui/laySelectLineStyleForm.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o laySelectStippleForm.o ../../../klayout-0.29.8/src/layui/layui/laySelectStippleForm.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layTechnology.o ../../../klayout-0.29.8/src/layui/layui/layTechnology.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/db/db/dbTechnology.h:31, from ../../../klayout-0.29.8/src/layui/layui/layTechnology.h:30, from ../../../klayout-0.29.8/src/layui/layui/layTechnology.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbTechnology.h:34: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbTechnology.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layTipDialog.o ../../../klayout-0.29.8/src/layui/layui/layTipDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layTipDialog.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/QDialog:1, from ../../../klayout-0.29.8/src/layui/layui/layTipDialog.h:30, from ../../../klayout-0.29.8/src/layui/layui/layTipDialog.cc:25: /usr/include/qt5/QtWidgets/qdialog.h:95:17: warning: ‘virtual int QDialog::exec()’ was hidden [-Woverloaded-virtual=] 95 | virtual int exec(); | ^~~~ In file included from ../../../klayout-0.29.8/src/layui/layui/layTipDialog.cc:29: ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:477:8: note: by ‘bool lay::UndoRedoListForm::exec(int&)’ 477 | bool exec (int &steps); | ^~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o layWidgets.o ../../../klayout-0.29.8/src/layui/layui/layWidgets.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layui/layui/layWidgets.cc:34: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/qcolordialog.h:45, from /usr/include/qt5/QtWidgets/QColorDialog:1, from ../../../klayout-0.29.8/src/layui/layui/layWidgets.cc:27: /usr/include/qt5/QtWidgets/qdialog.h:95:17: warning: ‘virtual int QDialog::exec()’ was hidden [-Woverloaded-virtual=] 95 | virtual int exec(); | ^~~~ In file included from ../../../klayout-0.29.8/src/layui/layui/layWidgets.cc:35: ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:477:8: note: by ‘bool lay::UndoRedoListForm::exec(int&)’ 477 | bool exec (int &steps); | ^~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o rdbInfoWidget.o ../../../klayout-0.29.8/src/layui/layui/rdbInfoWidget.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o rdbMarkerBrowser.o ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowser.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layBrowser.h:30, from ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowserDialog.h:29, from ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowser.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o rdbMarkerBrowserDialog.o ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowserDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layBrowser.h:30, from ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowserDialog.h:29, from ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowserDialog.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowserDialog.cc:30: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o rdbMarkerBrowserPage.o ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowserPage.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowser.h:28, from ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowserPage.h:29, from ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowserPage.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowserPage.cc:31: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/rcc -name laybasicResources ../../../klayout-0.29.8/src/layui/layui/laybasicResources.qrc -o qrc_laybasicResources.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o qrc_laybasicResources.o qrc_laybasicResources.cpp /../lib64/qt5/bin/rcc -name layLayoutStatistics ../../../klayout-0.29.8/src/layui/layui/layLayoutStatistics.qrc -o qrc_layLayoutStatistics.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o qrc_layLayoutStatistics.o qrc_layLayoutStatistics.cpp g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layBookmarkManagementForm.h -o moc_layBookmarkManagementForm.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layBookmarkManagementForm.o moc_layBookmarkManagementForm.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layui/layui/layBookmarkManagementForm.h:31, from moc_layBookmarkManagementForm.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layBookmarksView.h -o moc_layBookmarksView.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layBookmarksView.o moc_layBookmarksView.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:33, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/layui/layui/layBookmarksView.h:30, from moc_layBookmarksView.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layBrowseInstancesForm.h -o moc_layBrowseInstancesForm.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layBrowseInstancesForm.o moc_layBrowseInstancesForm.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layui/layui/layBrowseInstancesForm.h:31, from moc_layBrowseInstancesForm.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layBrowseShapesForm.h -o moc_layBrowseShapesForm.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layBrowseShapesForm.o moc_layBrowseShapesForm.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layui/layui/layBrowseShapesForm.h:31, from moc_layBrowseShapesForm.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layBrowserDialog.h -o moc_layBrowserDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layBrowserDialog.o moc_layBrowserDialog.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/layui/layui/layBrowserPanel.h:31, from /builddir/build/BUILD/build.linux-release/layui/layui/ui_BrowserDialog.h:20, from ../../../klayout-0.29.8/src/layui/layui/layBrowserDialog.h:30, from moc_layBrowserDialog.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layBrowserPanel.h -o moc_layBrowserPanel.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layBrowserPanel.o moc_layBrowserPanel.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/layui/layui/layBrowserPanel.h:31, from moc_layBrowserPanel.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layCellSelectionForm.h -o moc_layCellSelectionForm.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layCellSelectionForm.o moc_layCellSelectionForm.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:33, from ../../../klayout-0.29.8/src/layui/layui/layCellSelectionForm.h:29, from moc_layCellSelectionForm.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layConfigurationDialog.h -o moc_layConfigurationDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layConfigurationDialog.o moc_layConfigurationDialog.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layDialogs.h -o moc_layDialogs.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layDialogs.o moc_layDialogs.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:28, from moc_layDialogs.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/QDialog:1, from ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:31: /usr/include/qt5/QtWidgets/qdialog.h:95:17: warning: ‘virtual int QDialog::exec()’ was hidden [-Woverloaded-virtual=] 95 | virtual int exec(); | ^~~~ ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:477:8: note: by ‘bool lay::UndoRedoListForm::exec(int&)’ 477 | bool exec (int &steps); | ^~~~ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layEditLineStyleWidget.h -o moc_layEditLineStyleWidget.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layEditLineStyleWidget.o moc_layEditLineStyleWidget.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layEditLineStylesForm.h -o moc_layEditLineStylesForm.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layEditLineStylesForm.o moc_layEditLineStylesForm.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layEditStippleWidget.h -o moc_layEditStippleWidget.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layEditStippleWidget.o moc_layEditStippleWidget.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layEditStipplesForm.h -o moc_layEditStipplesForm.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layEditStipplesForm.o moc_layEditStipplesForm.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layEditorOptionsPage.h -o moc_layEditorOptionsPage.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layEditorOptionsPage.o moc_layEditorOptionsPage.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layEditorOptionsPages.h -o moc_layEditorOptionsPages.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layEditorOptionsPages.o moc_layEditorOptionsPages.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layHierarchyControlPanel.h -o moc_layHierarchyControlPanel.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layHierarchyControlPanel.o moc_layHierarchyControlPanel.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/layui/layui/layHierarchyControlPanel.h:36, from moc_layHierarchyControlPanel.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/layui/layui/layHierarchyControlPanel.h:39: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layItemDelegates.h -o moc_layItemDelegates.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layItemDelegates.o moc_layItemDelegates.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layLayerControlPanel.h -o moc_layLayerControlPanel.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layLayerControlPanel.o moc_layLayerControlPanel.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCanvasPlane.h:31, from ../../../klayout-0.29.8/src/layui/layui/layLayerControlPanel.h:30, from moc_layLayerControlPanel.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37, from ../../../klayout-0.29.8/src/layui/layui/layLayerControlPanel.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layLayerMappingWidget.h -o moc_layLayerMappingWidget.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layLayerMappingWidget.o moc_layLayerMappingWidget.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbStreamLayers.h:34, from ../../../klayout-0.29.8/src/layui/layui/layLayerMappingWidget.h:31, from moc_layLayerMappingWidget.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layLayerToolbox.h -o moc_layLayerToolbox.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layLayerToolbox.o moc_layLayerToolbox.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layLayerTreeModel.h -o moc_layLayerTreeModel.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layLayerTreeModel.o moc_layLayerTreeModel.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layLayoutPropertiesForm.h -o moc_layLayoutPropertiesForm.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layLayoutPropertiesForm.o moc_layLayoutPropertiesForm.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:33, from ../../../klayout-0.29.8/src/layui/layui/layLayoutPropertiesForm.h:29, from moc_layLayoutPropertiesForm.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layLayoutStatisticsForm.h -o moc_layLayoutStatisticsForm.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layLayoutStatisticsForm.o moc_layLayoutStatisticsForm.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/layui/layui/layBrowserPanel.h:31, from /builddir/build/BUILD/build.linux-release/layui/layui/ui_LayoutStatistics.h:22, from ../../../klayout-0.29.8/src/layui/layui/layLayoutStatisticsForm.h:29, from moc_layLayoutStatisticsForm.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:33, from ../../../klayout-0.29.8/src/layui/layui/layLayoutStatisticsForm.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layLayoutViewConfigPages.h -o moc_layLayoutViewConfigPages.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layLayoutViewConfigPages.o moc_layLayoutViewConfigPages.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layLayoutViewConfigPages.h:28, from moc_layLayoutViewConfigPages.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layLibrariesView.h -o moc_layLibrariesView.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layLibrariesView.o moc_layLibrariesView.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/layui/layui/layLibrariesView.h:29, from moc_layLibrariesView.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/layui/layui/layLibrariesView.h:32: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layLoadLayoutOptionsDialog.h -o moc_layLoadLayoutOptionsDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layLoadLayoutOptionsDialog.o moc_layLoadLayoutOptionsDialog.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from ../../../klayout-0.29.8/src/db/db/dbStream.h:30, from ../../../klayout-0.29.8/src/layui/layui/layLoadLayoutOptionsDialog.h:29, from moc_layLoadLayoutOptionsDialog.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layNetExportDialog.h -o moc_layNetExportDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layNetExportDialog.o moc_layNetExportDialog.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/layui/layui/layNetExportDialog.h:30, from moc_layNetExportDialog.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layNetInfoDialog.h -o moc_layNetInfoDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layNetInfoDialog.o moc_layNetInfoDialog.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/layui/layui/layNetInfoDialog.h:30, from moc_layNetInfoDialog.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowser.h -o moc_layNetlistBrowser.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layNetlistBrowser.o moc_layNetlistBrowser.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowser.h:28, from moc_layNetlistBrowser.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserDialog.h -o moc_layNetlistBrowserDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layNetlistBrowserDialog.o moc_layNetlistBrowserDialog.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layBrowser.h:30, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserDialog.h:29, from moc_layNetlistBrowserDialog.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserModel.h -o moc_layNetlistBrowserModel.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layNetlistBrowserModel.o moc_layNetlistBrowserModel.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserModel.h:32, from moc_layNetlistBrowserModel.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserPage.h -o moc_layNetlistBrowserPage.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layNetlistBrowserPage.o moc_layNetlistBrowserPage.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserModel.h:32, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserPage.h:29, from moc_layNetlistBrowserPage.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserTreeModel.h -o moc_layNetlistBrowserTreeModel.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layNetlistBrowserTreeModel.o moc_layNetlistBrowserTreeModel.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserTreeModel.h:31, from moc_layNetlistBrowserTreeModel.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layPropertiesDialog.h -o moc_layPropertiesDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layPropertiesDialog.o moc_layPropertiesDialog.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/laySaveLayoutOptionsDialog.h -o moc_laySaveLayoutOptionsDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_laySaveLayoutOptionsDialog.o moc_laySaveLayoutOptionsDialog.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from ../../../klayout-0.29.8/src/db/db/dbStream.h:30, from ../../../klayout-0.29.8/src/layui/layui/laySaveLayoutOptionsDialog.h:29, from moc_laySaveLayoutOptionsDialog.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/laySelectCellViewForm.h -o moc_laySelectCellViewForm.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_laySelectCellViewForm.o moc_laySelectCellViewForm.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/laySelectLineStyleForm.h -o moc_laySelectLineStyleForm.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_laySelectLineStyleForm.o moc_laySelectLineStyleForm.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/laySelectStippleForm.h -o moc_laySelectStippleForm.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_laySelectStippleForm.o moc_laySelectStippleForm.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layTipDialog.h -o moc_layTipDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layTipDialog.o moc_layTipDialog.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/layWidgets.h -o moc_layWidgets.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layWidgets.o moc_layWidgets.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowser.h -o moc_rdbMarkerBrowser.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_rdbMarkerBrowser.o moc_rdbMarkerBrowser.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowser.h:28, from moc_rdbMarkerBrowser.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowserDialog.h -o moc_rdbMarkerBrowserDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_rdbMarkerBrowserDialog.o moc_rdbMarkerBrowserDialog.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layBrowser.h:30, from ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowserDialog.h:29, from moc_rdbMarkerBrowserDialog.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layui/layui/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowserPage.h -o moc_rdbMarkerBrowserPage.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYUI_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/layui -I/builddir/build/BUILD/build.linux-release/layui/layui -I/../lib64/qt5/mkspecs/linux-g++ -o moc_rdbMarkerBrowserPage.o moc_rdbMarkerBrowserPage.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowser.h:28, from ../../../klayout-0.29.8/src/layui/layui/rdbMarkerBrowserPage.h:29, from moc_rdbMarkerBrowserPage.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f libklayout_layui.so.0.29.8 libklayout_layui.so libklayout_layui.so.0 libklayout_layui.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_layui.so.0 -o libklayout_layui.so.0.29.8 gsiDeclLayDialogs.o gsiDeclLayNetlistBrowserDialog.o gsiDeclLayStream.o layuiForceLink.o layBackgroundAwareTreeStyle.o layBookmarkManagementForm.o layBookmarksView.o layBrowseInstancesForm.o layBrowseShapesForm.o layBrowser.o layBrowserDialog.o layBrowserPanel.o layBusy.o layCellSelectionForm.o layCellTreeModel.o layConfigurationDialog.o layDialogs.o layEditLineStyleWidget.o layEditLineStylesForm.o layEditStippleWidget.o layEditStipplesForm.o layEditorOptionsFrame.o layEditorOptionsPage.o layEditorOptionsPages.o layFileDialog.o layGenericSyntaxHighlighter.o layHierarchyControlPanel.o layIndexedNetlistModel.o layItemDelegates.o layLayerControlPanel.o layLayerMappingWidget.o layLayerToolbox.o layLayerTreeModel.o layLayoutPropertiesForm.o layLayoutStatisticsForm.o layLayoutViewConfigPages.o layLayoutViewFunctions.o layLibrariesView.o layLoadLayoutOptionsDialog.o layNetExportDialog.o layNetInfoDialog.o layNetlistBrowser.o layNetlistBrowserDialog.o layNetlistBrowserModel.o layNetlistBrowserPage.o layNetlistBrowserTreeModel.o layNetlistCrossReferenceModel.o layNetlistLogModel.o layPropertiesDialog.o layQtTools.o laySaveLayoutOptionsDialog.o laySelectCellViewForm.o laySelectLineStyleForm.o laySelectStippleForm.o layTechnology.o layTipDialog.o layWidgets.o rdbInfoWidget.o rdbMarkerBrowser.o rdbMarkerBrowserDialog.o rdbMarkerBrowserPage.o qrc_laybasicResources.o qrc_layLayoutStatistics.o moc_layBookmarkManagementForm.o moc_layBookmarksView.o moc_layBrowseInstancesForm.o moc_layBrowseShapesForm.o moc_layBrowserDialog.o moc_layBrowserPanel.o moc_layCellSelectionForm.o moc_layConfigurationDialog.o moc_layDialogs.o moc_layEditLineStyleWidget.o moc_layEditLineStylesForm.o moc_layEditStippleWidget.o moc_layEditStipplesForm.o moc_layEditorOptionsPage.o moc_layEditorOptionsPages.o moc_layHierarchyControlPanel.o moc_layItemDelegates.o moc_layLayerControlPanel.o moc_layLayerMappingWidget.o moc_layLayerToolbox.o moc_layLayerTreeModel.o moc_layLayoutPropertiesForm.o moc_layLayoutStatisticsForm.o moc_layLayoutViewConfigPages.o moc_layLibrariesView.o moc_layLoadLayoutOptionsDialog.o moc_layNetExportDialog.o moc_layNetInfoDialog.o moc_layNetlistBrowser.o moc_layNetlistBrowserDialog.o moc_layNetlistBrowserModel.o moc_layNetlistBrowserPage.o moc_layNetlistBrowserTreeModel.o moc_layPropertiesDialog.o moc_laySaveLayoutOptionsDialog.o moc_laySelectCellViewForm.o moc_laySelectLineStyleForm.o moc_laySelectStippleForm.o moc_layTipDialog.o moc_layWidgets.o moc_rdbMarkerBrowser.o moc_rdbMarkerBrowserDialog.o moc_rdbMarkerBrowserPage.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/layui/layui/../.. -lklayout_laybasic -lklayout_tl -lklayout_gsi -lklayout_db -lklayout_rdb -lklayout_qtbasic -lklayout_QtGui -lklayout_QtCore -lklayout_QtWidgets /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_layui.so.0.29.8 libklayout_layui.so ln -s libklayout_layui.so.0.29.8 libklayout_layui.so.0 ln -s libklayout_layui.so.0.29.8 libklayout_layui.so.0.29 rm -f ../../../build.linux-release/libklayout_layui.so.0.29.8 mv -f libklayout_layui.so.0.29.8 ../../../build.linux-release/libklayout_layui.so.0.29.8 rm -f ../../../build.linux-release/libklayout_layui.so rm -f ../../../build.linux-release/libklayout_layui.so.0 rm -f ../../../build.linux-release/libklayout_layui.so.0.29 mv -f libklayout_layui.so ../../../build.linux-release/libklayout_layui.so mv -f libklayout_layui.so.0 ../../../build.linux-release/libklayout_layui.so.0 mv -f libklayout_layui.so.0.29 ../../../build.linux-release/libklayout_layui.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/layui/layui' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/layui/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/layui/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/layui/unit_tests"' -I../../../klayout-0.29.8/src/layui/unit_tests -I/builddir/build/BUILD/build.linux-release/layui/unit_tests -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/layui/unit_tests/../ui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o layNetlistBrowserModelTests.o ../../../klayout-0.29.8/src/layui/unit_tests/layNetlistBrowserModelTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserModel.h:32, from ../../../klayout-0.29.8/src/layui/unit_tests/layNetlistBrowserModelTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/layui/unit_tests"' -I../../../klayout-0.29.8/src/layui/unit_tests -I/builddir/build/BUILD/build.linux-release/layui/unit_tests -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/layui/unit_tests/../ui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layui/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o layNetlistBrowserTreeModelTests.o ../../../klayout-0.29.8/src/layui/unit_tests/layNetlistBrowserTreeModelTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbText.h:30, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:28, from ../../../klayout-0.29.8/src/db/db/dbHierNetworkProcessor.h:29, from ../../../klayout-0.29.8/src/db/db/dbNetlistExtractor.h:27, from ../../../klayout-0.29.8/src/db/db/dbLayoutToNetlist.h:28, from ../../../klayout-0.29.8/src/layui/layui/layNetlistBrowserTreeModel.h:31, from ../../../klayout-0.29.8/src/layui/unit_tests/layNetlistBrowserTreeModelTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f liblayui_tests.so.0.29.8 liblayui_tests.so liblayui_tests.so.0 liblayui_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,liblayui_tests.so.0 -o liblayui_tests.so.0.29.8 layNetlistBrowserModelTests.o layNetlistBrowserTreeModelTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/layui/unit_tests/../.. -lklayout_laybasic -lklayout_layui -lklayout_db -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s liblayui_tests.so.0.29.8 liblayui_tests.so ln -s liblayui_tests.so.0.29.8 liblayui_tests.so.0 ln -s liblayui_tests.so.0.29.8 liblayui_tests.so.0.29 rm -f ../../layui/liblayui_tests.so.0.29.8 mv -f liblayui_tests.so.0.29.8 ../../layui/liblayui_tests.so.0.29.8 rm -f ../../layui/liblayui_tests.so rm -f ../../layui/liblayui_tests.so.0 rm -f ../../layui/liblayui_tests.so.0.29 mv -f liblayui_tests.so ../../layui/liblayui_tests.so mv -f liblayui_tests.so.0 ../../layui/liblayui_tests.so.0 mv -f liblayui_tests.so.0.29 ../../layui/liblayui_tests.so.0.29 cp -f ../../layui/liblayui_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/layui/unit_tests/../../layui_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/layui/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/layui' cd layview/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/layview/layview.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/layview' cd layview/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/layview/layview/layview.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/layview/layview' /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/layview/layview/GridNetConfigPage.ui -o ui_GridNetConfigPage.h g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYVIEW_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/build.linux-release/layview/layview -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layview/layview -I/builddir/build/BUILD/build.linux-release/layview/layview -I/../lib64/qt5/mkspecs/linux-g++ -o layGridNet.o ../../../klayout-0.29.8/src/layview/layview/layGridNet.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:41, from ../../../klayout-0.29.8/src/layview/layview/layGridNet.h:27, from ../../../klayout-0.29.8/src/layview/layview/layGridNet.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:47: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/layview/layview/layGridNet.cc:27: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYVIEW_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/build.linux-release/layview/layview -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layview/layview -I/builddir/build/BUILD/build.linux-release/layview/layview -I/../lib64/qt5/mkspecs/linux-g++ -o layviewForceLink.o ../../../klayout-0.29.8/src/layview/layview/layviewForceLink.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYVIEW_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/build.linux-release/layview/layview -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layview/layview -I/builddir/build/BUILD/build.linux-release/layview/layview -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclLayAdditional.o ../../../klayout-0.29.8/src/layview/layview/gsiDeclLayAdditional.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/layview/layview/gsiDeclLayAdditional.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView_qt.h:30, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView.h:28, from ../../../klayout-0.29.8/src/layview/layview/gsiDeclLayAdditional.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYVIEW_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/build.linux-release/layview/layview -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layview/layview -I/builddir/build/BUILD/build.linux-release/layview/layview -I/../lib64/qt5/mkspecs/linux-g++ -o layGridNetConfigPage.o ../../../klayout-0.29.8/src/layview/layview/layGridNetConfigPage.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDispatcher.h:31, from ../../../klayout-0.29.8/src/layview/layview/layGridNetConfigPage.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYVIEW_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/build.linux-release/layview/layview -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layview/layview -I/builddir/build/BUILD/build.linux-release/layview/layview -I/../lib64/qt5/mkspecs/linux-g++ -o layLayoutView_qt.o ../../../klayout-0.29.8/src/layview/layview/layLayoutView_qt.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView_qt.cc:49: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView_qt.h:30, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView.h:28, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView_qt.cc:53: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYVIEW_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/build.linux-release/layview/layview -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layview/layview -I/builddir/build/BUILD/build.linux-release/layview/layview -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclLayLayoutView_qt.o ../../../klayout-0.29.8/src/layview/layview/gsiDeclLayLayoutView_qt.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/layview/layview/gsiDeclLayLayoutView_qt.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView_qt.h:30, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView.h:28, from ../../../klayout-0.29.8/src/layview/layview/gsiDeclLayLayoutView_qt.cc:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYVIEW_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layview/layview/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layview/layview/layGridNetConfigPage.h -o moc_layGridNetConfigPage.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYVIEW_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/build.linux-release/layview/layview -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layview/layview -I/builddir/build/BUILD/build.linux-release/layview/layview -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layGridNetConfigPage.o moc_layGridNetConfigPage.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYVIEW_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/layview/layview/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/layview/layview/layLayoutView_qt.h -o moc_layLayoutView_qt.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAYVIEW_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/build.linux-release/layview/layview -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layview/layview -I/builddir/build/BUILD/build.linux-release/layview/layview -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layLayoutView_qt.o moc_layLayoutView_qt.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView_qt.h:30, from moc_layLayoutView_qt.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libklayout_layview.so.0.29.8 libklayout_layview.so libklayout_layview.so.0 libklayout_layview.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_layview.so.0 -o libklayout_layview.so.0.29.8 layGridNet.o layviewForceLink.o gsiDeclLayAdditional.o layGridNetConfigPage.o layLayoutView_qt.o gsiDeclLayLayoutView_qt.o moc_layGridNetConfigPage.o moc_layLayoutView_qt.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/layview/layview/../.. -lklayout_laybasic -lklayout_tl -lklayout_gsi -lklayout_db -lklayout_rdb -lklayout_layui -lklayout_qtbasic -lklayout_QtGui -lklayout_QtCore -lklayout_QtWidgets /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_layview.so.0.29.8 libklayout_layview.so ln -s libklayout_layview.so.0.29.8 libklayout_layview.so.0 ln -s libklayout_layview.so.0.29.8 libklayout_layview.so.0.29 rm -f ../../../build.linux-release/libklayout_layview.so.0.29.8 mv -f libklayout_layview.so.0.29.8 ../../../build.linux-release/libklayout_layview.so.0.29.8 rm -f ../../../build.linux-release/libklayout_layview.so rm -f ../../../build.linux-release/libklayout_layview.so.0 rm -f ../../../build.linux-release/libklayout_layview.so.0.29 mv -f libklayout_layview.so ../../../build.linux-release/libklayout_layview.so mv -f libklayout_layview.so.0 ../../../build.linux-release/libklayout_layview.so.0 mv -f libklayout_layview.so.0.29 ../../../build.linux-release/libklayout_layview.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/layview/layview' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/layview/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/layview/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/layview/unit_tests"' -I../../../klayout-0.29.8/src/layview/unit_tests -I/builddir/build/BUILD/build.linux-release/layview/unit_tests -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/build.linux-release/layview/unit_tests/../layview -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/layview/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o layLayoutViewTests.o ../../../klayout-0.29.8/src/layview/unit_tests/layLayoutViewTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView_qt.h:30, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView.h:28, from ../../../klayout-0.29.8/src/layview/unit_tests/layLayoutViewTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../klayout-0.29.8/src/layview/unit_tests/layLayoutViewTests.cc:80:13: warning: ‘bool compare_images(const tl::BitmapBuffer&, const tl::BitmapBuffer&)’ defined but not used [-Wunused-function] 80 | static bool compare_images (const tl::BitmapBuffer &img, const tl::BitmapBuffer &img2) | ^~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/layview/unit_tests/layLayoutViewTests.cc:75:13: warning: ‘bool compare_images(const tl::PixelBuffer&, const tl::PixelBuffer&)’ defined but not used [-Wunused-function] 75 | static bool compare_images (const tl::PixelBuffer &img, const tl::PixelBuffer &img2) | ^~~~~~~~~~~~~~ rm -f liblayview_tests.so.0.29.8 liblayview_tests.so liblayview_tests.so.0 liblayview_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,liblayview_tests.so.0 -o liblayview_tests.so.0.29.8 layLayoutViewTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/layview/unit_tests/../.. -lklayout_layview -lklayout_laybasic -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_layui /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s liblayview_tests.so.0.29.8 liblayview_tests.so ln -s liblayview_tests.so.0.29.8 liblayview_tests.so.0 ln -s liblayview_tests.so.0.29.8 liblayview_tests.so.0.29 rm -f ../../layview/liblayview_tests.so.0.29.8 mv -f liblayview_tests.so.0.29.8 ../../layview/liblayview_tests.so.0.29.8 rm -f ../../layview/liblayview_tests.so rm -f ../../layview/liblayview_tests.so.0 rm -f ../../layview/liblayview_tests.so.0.29 mv -f liblayview_tests.so ../../layview/liblayview_tests.so mv -f liblayview_tests.so.0 ../../layview/liblayview_tests.so.0 mv -f liblayview_tests.so.0.29 ../../layview/liblayview_tests.so.0.29 cp -f ../../layview/liblayview_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/layview/unit_tests/../../layview_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/layview/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/layview' cd ant/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/ant/ant.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/ant' cd ant/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/ant/ant/ant.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/ant/ant' /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/ant/ant/RulerConfigPage.ui -o ui_RulerConfigPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/ant/ant/RulerConfigPage2.ui -o ui_RulerConfigPage2.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/ant/ant/RulerConfigPage3.ui -o ui_RulerConfigPage3.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/ant/ant/RulerConfigPage4.ui -o ui_RulerConfigPage4.h ../../../klayout-0.29.8/src/ant/ant/RulerConfigPage4.ui: Warning: The name 'gridLayout' (QGridLayout) is already in use, defaulting to 'gridLayout2'. /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/ant/ant/RulerPropertiesPage.ui -o ui_RulerPropertiesPage.h ../../../klayout-0.29.8/src/ant/ant/RulerPropertiesPage.ui: Warning: The name 'gridLayout' (QGridLayout) is already in use, defaulting to 'gridLayout1'. g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_ANT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I/../lib64/qt5/mkspecs/linux-g++ -o antConfigPage.o ../../../klayout-0.29.8/src/ant/ant/antConfigPage.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/ant/ant/antConfigPage.h:28, from ../../../klayout-0.29.8/src/ant/ant/antConfigPage.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_ANT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I/../lib64/qt5/mkspecs/linux-g++ -o antPropertiesPage.o ../../../klayout-0.29.8/src/ant/ant/antPropertiesPage.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/ant/ant/antPropertiesPage.h:28, from ../../../klayout-0.29.8/src/ant/ant/antPropertiesPage.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/ant/ant/antPropertiesPage.cc:26: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_ANT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I/../lib64/qt5/mkspecs/linux-g++ -o antConfig.o ../../../klayout-0.29.8/src/ant/ant/antConfig.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditable.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditorServiceBase.h:28, from ../../../klayout-0.29.8/src/ant/ant/antService.h:30, from ../../../klayout-0.29.8/src/ant/ant/antConfig.h:31, from ../../../klayout-0.29.8/src/ant/ant/antConfig.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:47, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditorServiceBase.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_ANT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I/../lib64/qt5/mkspecs/linux-g++ -o antObject.o ../../../klayout-0.29.8/src/ant/ant/antObject.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:35, from ../../../klayout-0.29.8/src/ant/ant/antObject.h:30, from ../../../klayout-0.29.8/src/ant/ant/antObject.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_ANT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I/../lib64/qt5/mkspecs/linux-g++ -o antPlugin.o ../../../klayout-0.29.8/src/ant/ant/antPlugin.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/ant/ant/antPlugin.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_ANT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I/../lib64/qt5/mkspecs/linux-g++ -o antService.o ../../../klayout-0.29.8/src/ant/ant/antService.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:35, from ../../../klayout-0.29.8/src/ant/ant/antService.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/ant/ant/antService.cc:31: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_ANT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I/../lib64/qt5/mkspecs/linux-g++ -o antTemplate.o ../../../klayout-0.29.8/src/ant/ant/antTemplate.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:35, from ../../../klayout-0.29.8/src/ant/ant/antObject.h:30, from ../../../klayout-0.29.8/src/ant/ant/antTemplate.h:30, from ../../../klayout-0.29.8/src/ant/ant/antTemplate.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_ANT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclAnt.o ../../../klayout-0.29.8/src/ant/ant/gsiDeclAnt.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/ant/ant/gsiDeclAnt.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/ant/ant/antObject.h:30, from ../../../klayout-0.29.8/src/ant/ant/gsiDeclAnt.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_ANT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I/../lib64/qt5/mkspecs/linux-g++ -o antForceLink.o ../../../klayout-0.29.8/src/ant/ant/antForceLink.cc g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_ANT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/ant/ant/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/ant/ant/antConfigPage.h -o moc_antConfigPage.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_ANT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I/../lib64/qt5/mkspecs/linux-g++ -o moc_antConfigPage.o moc_antConfigPage.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/ant/ant/antConfigPage.h:28, from moc_antConfigPage.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_ANT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/ant/ant/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/ant/ant/antPropertiesPage.h -o moc_antPropertiesPage.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_ANT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I/../lib64/qt5/mkspecs/linux-g++ -o moc_antPropertiesPage.o moc_antPropertiesPage.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/ant/ant/antPropertiesPage.h:28, from moc_antPropertiesPage.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_ANT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/ant/ant/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/ant/ant/antService.h -o moc_antService.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_ANT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/ant/ant -I/builddir/build/BUILD/build.linux-release/ant/ant -I/../lib64/qt5/mkspecs/linux-g++ -o moc_antService.o moc_antService.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditable.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditorServiceBase.h:28, from ../../../klayout-0.29.8/src/ant/ant/antService.h:30, from moc_antService.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:47, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditorServiceBase.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f libklayout_ant.so.0.29.8 libklayout_ant.so libklayout_ant.so.0 libklayout_ant.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_ant.so.0 -o libklayout_ant.so.0.29.8 antConfigPage.o antPropertiesPage.o antConfig.o antObject.o antPlugin.o antService.o antTemplate.o gsiDeclAnt.o antForceLink.o moc_antConfigPage.o moc_antPropertiesPage.o moc_antService.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/ant/ant/../.. -lklayout_tl -lklayout_gsi -lklayout_laybasic -lklayout_layview -lklayout_db -lklayout_layui /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_ant.so.0.29.8 libklayout_ant.so ln -s libklayout_ant.so.0.29.8 libklayout_ant.so.0 ln -s libklayout_ant.so.0.29.8 libklayout_ant.so.0.29 rm -f ../../../build.linux-release/libklayout_ant.so.0.29.8 mv -f libklayout_ant.so.0.29.8 ../../../build.linux-release/libklayout_ant.so.0.29.8 rm -f ../../../build.linux-release/libklayout_ant.so rm -f ../../../build.linux-release/libklayout_ant.so.0 rm -f ../../../build.linux-release/libklayout_ant.so.0.29 mv -f libklayout_ant.so ../../../build.linux-release/libklayout_ant.so mv -f libklayout_ant.so.0 ../../../build.linux-release/libklayout_ant.so.0 mv -f libklayout_ant.so.0.29 ../../../build.linux-release/libklayout_ant.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/ant/ant' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/ant/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/ant/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/ant/unit_tests"' -I../../../klayout-0.29.8/src/ant/unit_tests -I/builddir/build/BUILD/build.linux-release/ant/unit_tests -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/ant/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o antBasicTests.o ../../../klayout-0.29.8/src/ant/unit_tests/antBasicTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/ant/unit_tests/antBasicTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/ant/ant/antObject.h:30, from ../../../klayout-0.29.8/src/ant/unit_tests/antBasicTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f libant_tests.so.0.29.8 libant_tests.so libant_tests.so.0 libant_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libant_tests.so.0 -o libant_tests.so.0.29.8 antBasicTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/ant/unit_tests/../.. -lklayout_ant -lklayout_laybasic -lklayout_db -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libant_tests.so.0.29.8 libant_tests.so ln -s libant_tests.so.0.29.8 libant_tests.so.0 ln -s libant_tests.so.0.29.8 libant_tests.so.0.29 rm -f ../../ant/libant_tests.so.0.29.8 mv -f libant_tests.so.0.29.8 ../../ant/libant_tests.so.0.29.8 rm -f ../../ant/libant_tests.so rm -f ../../ant/libant_tests.so.0 rm -f ../../ant/libant_tests.so.0.29 mv -f libant_tests.so ../../ant/libant_tests.so mv -f libant_tests.so.0 ../../ant/libant_tests.so.0 mv -f libant_tests.so.0.29 ../../ant/libant_tests.so.0.29 cp -f ../../ant/libant_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/ant/unit_tests/../../ant_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/ant/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/ant' cd img/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/img/img.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/img' cd img/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/img/img/img.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/img/img' /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/img/img/ImagePropertiesPage.ui -o ui_ImagePropertiesPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/img/img/AddNewImageDialog.ui -o ui_AddNewImageDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/img/img/ImageLandmarksDialog.ui -o ui_ImageLandmarksDialog.h g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_IMG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I/../lib64/qt5/mkspecs/linux-g++ -o imgLandmarksDialog.o ../../../klayout-0.29.8/src/img/img/imgLandmarksDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:41, from ../../../klayout-0.29.8/src/img/img/imgService.h:30, from ../../../klayout-0.29.8/src/img/img/imgLandmarksDialog.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:47: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView_qt.h:30, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView.h:28, from ../../../klayout-0.29.8/src/img/img/imgLandmarksDialog.cc:27: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_IMG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I/../lib64/qt5/mkspecs/linux-g++ -o imgNavigator.o ../../../klayout-0.29.8/src/img/img/imgNavigator.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:41, from ../../../klayout-0.29.8/src/laybasic/laybasic/layMarker.h:30, from ../../../klayout-0.29.8/src/img/img/imgNavigator.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:47: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView_qt.h:30, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView.h:28, from ../../../klayout-0.29.8/src/img/img/imgNavigator.cc:28: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_IMG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I/../lib64/qt5/mkspecs/linux-g++ -o imgPropertiesPage.o ../../../klayout-0.29.8/src/img/img/imgPropertiesPage.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/img/img/imgPropertiesPage.h:28, from ../../../klayout-0.29.8/src/img/img/imgPropertiesPage.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView_qt.h:30, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView.h:28, from ../../../klayout-0.29.8/src/img/img/imgPropertiesPage.cc:28: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_IMG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I/../lib64/qt5/mkspecs/linux-g++ -o imgWidgets.o ../../../klayout-0.29.8/src/img/img/imgWidgets.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:35, from ../../../klayout-0.29.8/src/img/img/imgObject.h:29, from ../../../klayout-0.29.8/src/img/img/imgWidgets.h:30, from ../../../klayout-0.29.8/src/img/img/imgWidgets.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_IMG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclImg.o ../../../klayout-0.29.8/src/img/img/gsiDeclImg.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/img/img/gsiDeclImg.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/img/img/imgObject.h:29, from ../../../klayout-0.29.8/src/img/img/gsiDeclImg.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_IMG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I/../lib64/qt5/mkspecs/linux-g++ -o imgObject.o ../../../klayout-0.29.8/src/img/img/imgObject.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:35, from ../../../klayout-0.29.8/src/img/img/imgObject.h:29, from ../../../klayout-0.29.8/src/img/img/imgObject.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_IMG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I/../lib64/qt5/mkspecs/linux-g++ -o imgPlugin.o ../../../klayout-0.29.8/src/img/img/imgPlugin.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/img/img/imgPlugin.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_IMG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I/../lib64/qt5/mkspecs/linux-g++ -o imgService.o ../../../klayout-0.29.8/src/img/img/imgService.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:35, from ../../../klayout-0.29.8/src/img/img/imgService.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/img/img/imgService.cc:33: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_IMG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I/../lib64/qt5/mkspecs/linux-g++ -o imgForceLink.o ../../../klayout-0.29.8/src/img/img/imgForceLink.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_IMG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I/../lib64/qt5/mkspecs/linux-g++ -o imgStream.o ../../../klayout-0.29.8/src/img/img/imgStream.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:35, from ../../../klayout-0.29.8/src/img/img/imgObject.h:29, from ../../../klayout-0.29.8/src/img/img/imgStream.h:28, from ../../../klayout-0.29.8/src/img/img/imgStream.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_IMG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/img/img/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/img/img/imgLandmarksDialog.h -o moc_imgLandmarksDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_IMG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I/../lib64/qt5/mkspecs/linux-g++ -o moc_imgLandmarksDialog.o moc_imgLandmarksDialog.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_IMG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/img/img/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/img/img/imgNavigator.h -o moc_imgNavigator.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_IMG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I/../lib64/qt5/mkspecs/linux-g++ -o moc_imgNavigator.o moc_imgNavigator.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_IMG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/img/img/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/img/img/imgPropertiesPage.h -o moc_imgPropertiesPage.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_IMG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I/../lib64/qt5/mkspecs/linux-g++ -o moc_imgPropertiesPage.o moc_imgPropertiesPage.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/img/img/imgPropertiesPage.h:28, from moc_imgPropertiesPage.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_IMG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/img/img/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/img/img/imgWidgets.h -o moc_imgWidgets.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_IMG_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/img/img -I/builddir/build/BUILD/build.linux-release/img/img -I/../lib64/qt5/mkspecs/linux-g++ -o moc_imgWidgets.o moc_imgWidgets.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:35, from ../../../klayout-0.29.8/src/img/img/imgObject.h:29, from ../../../klayout-0.29.8/src/img/img/imgWidgets.h:30, from moc_imgWidgets.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f libklayout_img.so.0.29.8 libklayout_img.so libklayout_img.so.0 libklayout_img.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_img.so.0 -o libklayout_img.so.0.29.8 imgLandmarksDialog.o imgNavigator.o imgPropertiesPage.o imgWidgets.o gsiDeclImg.o imgObject.o imgPlugin.o imgService.o imgForceLink.o imgStream.o moc_imgLandmarksDialog.o moc_imgNavigator.o moc_imgPropertiesPage.o moc_imgWidgets.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/img/img/../.. -lklayout_tl -lklayout_gsi -lklayout_laybasic -lklayout_layview -lklayout_db -lklayout_layui /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_img.so.0.29.8 libklayout_img.so ln -s libklayout_img.so.0.29.8 libklayout_img.so.0 ln -s libklayout_img.so.0.29.8 libklayout_img.so.0.29 rm -f ../../../build.linux-release/libklayout_img.so.0.29.8 mv -f libklayout_img.so.0.29.8 ../../../build.linux-release/libklayout_img.so.0.29.8 rm -f ../../../build.linux-release/libklayout_img.so rm -f ../../../build.linux-release/libklayout_img.so.0 rm -f ../../../build.linux-release/libklayout_img.so.0.29 mv -f libklayout_img.so ../../../build.linux-release/libklayout_img.so mv -f libklayout_img.so.0 ../../../build.linux-release/libklayout_img.so.0 mv -f libklayout_img.so.0.29 ../../../build.linux-release/libklayout_img.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/img/img' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/img/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/img/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/img/unit_tests"' -I../../../klayout-0.29.8/src/img/unit_tests -I/builddir/build/BUILD/build.linux-release/img/unit_tests -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/img/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o imgObject.o ../../../klayout-0.29.8/src/img/unit_tests/imgObject.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:35, from ../../../klayout-0.29.8/src/img/img/imgObject.h:29, from ../../../klayout-0.29.8/src/img/unit_tests/imgObject.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/img/unit_tests"' -I../../../klayout-0.29.8/src/img/unit_tests -I/builddir/build/BUILD/build.linux-release/img/unit_tests -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/img/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o imgFile.o ../../../klayout-0.29.8/src/img/unit_tests/imgFile.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:35, from ../../../klayout-0.29.8/src/img/img/imgObject.h:29, from ../../../klayout-0.29.8/src/img/img/imgStream.h:28, from ../../../klayout-0.29.8/src/img/unit_tests/imgFile.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f libimg_tests.so.0.29.8 libimg_tests.so libimg_tests.so.0 libimg_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libimg_tests.so.0 -o libimg_tests.so.0.29.8 imgObject.o imgFile.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/img/unit_tests/../.. -lklayout_img -lklayout_laybasic -lklayout_db -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libimg_tests.so.0.29.8 libimg_tests.so ln -s libimg_tests.so.0.29.8 libimg_tests.so.0 ln -s libimg_tests.so.0.29.8 libimg_tests.so.0.29 rm -f ../../img/libimg_tests.so.0.29.8 mv -f libimg_tests.so.0.29.8 ../../img/libimg_tests.so.0.29.8 rm -f ../../img/libimg_tests.so rm -f ../../img/libimg_tests.so.0 rm -f ../../img/libimg_tests.so.0.29 mv -f libimg_tests.so ../../img/libimg_tests.so mv -f libimg_tests.so.0 ../../img/libimg_tests.so.0 mv -f libimg_tests.so.0.29 ../../img/libimg_tests.so.0.29 cp -f ../../img/libimg_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/img/unit_tests/../../img_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/img/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/img' cd edt/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/edt/edt.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/edt' cd edt/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/edt/edt/edt.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/edt/edt' /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/AlignOptionsDialog.ui -o ui_AlignOptionsDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/BoxPropertiesPage.ui -o ui_BoxPropertiesPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/CopyModeDialog.ui -o ui_CopyModeDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/ChangeLayerOptionsDialog.ui -o ui_ChangeLayerOptionsDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/EditablePathPropertiesPage.ui -o ui_EditablePathPropertiesPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/EditorOptionsGeneric.ui -o ui_EditorOptionsGeneric.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/EditorOptionsInst.ui -o ui_EditorOptionsInst.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/EditorOptionsPath.ui -o ui_EditorOptionsPath.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/EditorOptionsText.ui -o ui_EditorOptionsText.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/InstantiationForm.ui -o ui_InstantiationForm.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/InstPropertiesPage.ui -o ui_InstPropertiesPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/MakeArrayOptionsDialog.ui -o ui_MakeArrayOptionsDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/MakeCellOptionsDialog.ui -o ui_MakeCellOptionsDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/PathPropertiesPage.ui -o ui_PathPropertiesPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/PolygonPropertiesPage.ui -o ui_PolygonPropertiesPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/RoundCornerOptionsDialog.ui -o ui_RoundCornerOptionsDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/TextPropertiesPage.ui -o ui_TextPropertiesPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/DistributeOptionsDialog.ui -o ui_DistributeOptionsDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/EditorOptionsInstPCellParam.ui -o ui_EditorOptionsInstPCellParam.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/AreaAndPerimeterDialog.ui -o ui_AreaAndPerimeterDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/edt/edt/PointPropertiesPage.ui -o ui_PointPropertiesPage.h g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o edtDialogs.o ../../../klayout-0.29.8/src/edt/edt/edtDialogs.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/edt/edt/edtDialogs.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/edt/edt/edtDialogs.cc:31: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o edtEditorHooks.o ../../../klayout-0.29.8/src/edt/edt/edtEditorHooks.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/edt/edt/edtEditorHooks.h:30, from ../../../klayout-0.29.8/src/edt/edt/edtEditorHooks.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o edtEditorOptionsPages.o ../../../klayout-0.29.8/src/edt/edt/edtEditorOptionsPages.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbLibrary.h:28, from ../../../klayout-0.29.8/src/edt/edt/edtEditorOptionsPages.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLibrary.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/edt/edt/edtEditorOptionsPages.cc:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o edtInstPropertiesPage.o ../../../klayout-0.29.8/src/edt/edt/edtInstPropertiesPage.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbLibrary.h:28, from ../../../klayout-0.29.8/src/edt/edt/edtInstPropertiesPage.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLibrary.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/QDialog:1, from ../../../klayout-0.29.8/src/edt/edt/edtDialogs.h:33, from ../../../klayout-0.29.8/src/edt/edt/edtInstPropertiesPage.cc:32: /usr/include/qt5/QtWidgets/qdialog.h:95:17: warning: ‘virtual int QDialog::exec()’ was hidden [-Woverloaded-virtual=] 95 | virtual int exec(); | ^~~~ In file included from ../../../klayout-0.29.8/src/edt/edt/edtInstPropertiesPage.cc:33: ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:477:8: note: by ‘bool lay::UndoRedoListForm::exec(int&)’ 477 | bool exec (int &steps); | ^~~~ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/edt/edt/edtInstPropertiesPage.cc:35: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o edtMoveTrackerService.o ../../../klayout-0.29.8/src/edt/edt/edtMoveTrackerService.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/edt/edt/edtMoveTrackerService.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o edtPCellParametersPage.o ../../../klayout-0.29.8/src/edt/edt/edtPCellParametersPage.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:29, from ../../../klayout-0.29.8/src/edt/edt/edtPCellParametersPage.h:28, from ../../../klayout-0.29.8/src/edt/edt/edtPCellParametersPage.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/edt/edt/edtPCellParametersPage.cc:30: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o edtPropertiesPages.o ../../../klayout-0.29.8/src/edt/edt/edtPropertiesPages.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/edt/edt/edtPropertiesPages.h:29, from ../../../klayout-0.29.8/src/edt/edt/edtPropertiesPages.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/QDialog:1, from ../../../klayout-0.29.8/src/edt/edt/edtDialogs.h:33, from ../../../klayout-0.29.8/src/edt/edt/edtPropertiesPages.cc:27: /usr/include/qt5/QtWidgets/qdialog.h:95:17: warning: ‘virtual int QDialog::exec()’ was hidden [-Woverloaded-virtual=] 95 | virtual int exec(); | ^~~~ In file included from ../../../klayout-0.29.8/src/edt/edt/edtPropertiesPages.cc:29: ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:477:8: note: by ‘bool lay::UndoRedoListForm::exec(int&)’ 477 | bool exec (int &steps); | ^~~~ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/edt/edt/edtPropertiesPages.cc:31: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o edtPropertiesPageUtils.o ../../../klayout-0.29.8/src/edt/edt/edtPropertiesPageUtils.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPath.h:30, from ../../../klayout-0.29.8/src/edt/edt/edtPropertiesPageUtils.h:28, from ../../../klayout-0.29.8/src/edt/edt/edtPropertiesPageUtils.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/edt/edt/edtPropertiesPageUtils.h:32: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o edtRecentConfigurationPage.o ../../../klayout-0.29.8/src/edt/edt/edtRecentConfigurationPage.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbInstElement.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layObjectInstPath.h:34, from ../../../klayout-0.29.8/src/edt/edt/edtUtils.h:32, from ../../../klayout-0.29.8/src/edt/edt/edtRecentConfigurationPage.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/edt/edt/edtRecentConfigurationPage.cc:28: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclEdtEditorHooks.o ../../../klayout-0.29.8/src/edt/edt/gsiDeclEdtEditorHooks.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/edt/edt/gsiDeclEdtEditorHooks.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbInstElement.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layObjectInstPath.h:34, from ../../../klayout-0.29.8/src/edt/edt/gsiDeclEdtEditorHooks.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o edtForceLink.o ../../../klayout-0.29.8/src/edt/edt/edtForceLink.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o edtConfig.o ../../../klayout-0.29.8/src/edt/edt/edtConfig.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o edtMainService.o ../../../klayout-0.29.8/src/edt/edt/edtMainService.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../klayout-0.29.8/src/db/db/dbEdgeProcessor.h:32, from ../../../klayout-0.29.8/src/edt/edt/edtMainService.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLibrary.h:29, from ../../../klayout-0.29.8/src/edt/edt/edtMainService.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView_qt.h:30, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView.h:28, from ../../../klayout-0.29.8/src/edt/edt/edtMainService.cc:30: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/QDialog:1, from ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:31, from ../../../klayout-0.29.8/src/edt/edt/edtMainService.cc:44: /usr/include/qt5/QtWidgets/qdialog.h:95:17: warning: ‘virtual int QDialog::exec()’ was hidden [-Woverloaded-virtual=] 95 | virtual int exec(); | ^~~~ ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:477:8: note: by ‘bool lay::UndoRedoListForm::exec(int&)’ 477 | bool exec (int &steps); | ^~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o edtPartialService.o ../../../klayout-0.29.8/src/edt/edt/edtPartialService.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/edt/edt/edtPartialService.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o edtPlugin.o ../../../klayout-0.29.8/src/edt/edt/edtPlugin.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDispatcher.h:31, from ../../../klayout-0.29.8/src/edt/edt/edtPlugin.cc:29: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/edt/edt/edtPlugin.cc:30: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o edtService.o ../../../klayout-0.29.8/src/edt/edt/edtService.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:29, from ../../../klayout-0.29.8/src/edt/edt/edtService.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layFinder.h:32, from ../../../klayout-0.29.8/src/edt/edt/edtService.cc:33: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o edtServiceImpl.o ../../../klayout-0.29.8/src/edt/edt/edtServiceImpl.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditable.h:29, from ../../../klayout-0.29.8/src/edt/edt/edtMainService.h:28, from ../../../klayout-0.29.8/src/edt/edt/edtServiceImpl.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/edt/edt/edtMainService.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from ../../../klayout-0.29.8/src/edt/edt/edtServiceImpl.cc:40: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o edtUtils.o ../../../klayout-0.29.8/src/edt/edt/edtUtils.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/edt/edt/edtUtils.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/edt/edt/edtUtils.cc:31: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclEdt.o ../../../klayout-0.29.8/src/edt/edt/gsiDeclEdt.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/edt/edt/gsiDeclEdt.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:47, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditorServiceBase.h:29, from ../../../klayout-0.29.8/src/edt/edt/edtService.h:30, from ../../../klayout-0.29.8/src/edt/edt/gsiDeclEdt.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o edtDistribute.o ../../../klayout-0.29.8/src/edt/edt/edtDistribute.cc g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/edt/edt/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/edt/edt/edtDialogs.h -o moc_edtDialogs.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o moc_edtDialogs.o moc_edtDialogs.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/edt/edt/edtDialogs.h:35, from moc_edtDialogs.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/edt/edt/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/edt/edt/edtEditorOptionsPages.h -o moc_edtEditorOptionsPages.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o moc_edtEditorOptionsPages.o moc_edtEditorOptionsPages.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/edt/edt/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/edt/edt/edtInstPropertiesPage.h -o moc_edtInstPropertiesPage.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o moc_edtInstPropertiesPage.o moc_edtInstPropertiesPage.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/edt/edt/edtInstPropertiesPage.h:29, from moc_edtInstPropertiesPage.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/edt/edt/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/edt/edt/edtPCellParametersPage.h -o moc_edtPCellParametersPage.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o moc_edtPCellParametersPage.o moc_edtPCellParametersPage.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:29, from ../../../klayout-0.29.8/src/edt/edt/edtPCellParametersPage.h:28, from moc_edtPCellParametersPage.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbPCellDeclaration.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/edt/edt/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/edt/edt/edtPropertiesPages.h -o moc_edtPropertiesPages.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o moc_edtPropertiesPages.o moc_edtPropertiesPages.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/edt/edt/edtPropertiesPages.h:29, from moc_edtPropertiesPages.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/edt/edt/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/edt/edt/edtRecentConfigurationPage.h -o moc_edtRecentConfigurationPage.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o moc_edtRecentConfigurationPage.o moc_edtRecentConfigurationPage.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/edt/edt/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/edt/edt/edtPartialService.h -o moc_edtPartialService.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_EDT_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/layui/layui -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/edt -I/builddir/build/BUILD/build.linux-release/edt/edt -I/../lib64/qt5/mkspecs/linux-g++ -o moc_edtPartialService.o moc_edtPartialService.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditable.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditorServiceBase.h:28, from ../../../klayout-0.29.8/src/edt/edt/edtPartialService.h:28, from moc_edtPartialService.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbShape.h:38, from ../../../klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:47, from ../../../klayout-0.29.8/src/laybasic/laybasic/layEditorServiceBase.h:29: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f libklayout_edt.so.0.29.8 libklayout_edt.so libklayout_edt.so.0 libklayout_edt.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_edt.so.0 -o libklayout_edt.so.0.29.8 edtDialogs.o edtEditorHooks.o edtEditorOptionsPages.o edtInstPropertiesPage.o edtMoveTrackerService.o edtPCellParametersPage.o edtPropertiesPages.o edtPropertiesPageUtils.o edtRecentConfigurationPage.o gsiDeclEdtEditorHooks.o edtForceLink.o edtConfig.o edtMainService.o edtPartialService.o edtPlugin.o edtService.o edtServiceImpl.o edtUtils.o gsiDeclEdt.o edtDistribute.o moc_edtDialogs.o moc_edtEditorOptionsPages.o moc_edtInstPropertiesPage.o moc_edtPCellParametersPage.o moc_edtPropertiesPages.o moc_edtRecentConfigurationPage.o moc_edtPartialService.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/edt/edt/../.. -lklayout_tl -lklayout_gsi -lklayout_laybasic -lklayout_layview -lklayout_db -lklayout_layui /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_edt.so.0.29.8 libklayout_edt.so ln -s libklayout_edt.so.0.29.8 libklayout_edt.so.0 ln -s libklayout_edt.so.0.29.8 libklayout_edt.so.0.29 rm -f ../../../build.linux-release/libklayout_edt.so.0.29.8 mv -f libklayout_edt.so.0.29.8 ../../../build.linux-release/libklayout_edt.so.0.29.8 rm -f ../../../build.linux-release/libklayout_edt.so rm -f ../../../build.linux-release/libklayout_edt.so.0 rm -f ../../../build.linux-release/libklayout_edt.so.0.29 mv -f libklayout_edt.so ../../../build.linux-release/libklayout_edt.so mv -f libklayout_edt.so.0 ../../../build.linux-release/libklayout_edt.so.0 mv -f libklayout_edt.so.0.29 ../../../build.linux-release/libklayout_edt.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/edt/edt' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/edt/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/edt/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/edt/unit_tests"' -I../../../klayout-0.29.8/src/edt/unit_tests -I/builddir/build/BUILD/build.linux-release/edt/unit_tests -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o edtBasicTests.o ../../../klayout-0.29.8/src/edt/unit_tests/edtBasicTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/edt/unit_tests/edtBasicTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/edt/unit_tests"' -I../../../klayout-0.29.8/src/edt/unit_tests -I/builddir/build/BUILD/build.linux-release/edt/unit_tests -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/edt/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o edtDistributeTests.o ../../../klayout-0.29.8/src/edt/unit_tests/edtDistributeTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/edt/unit_tests/edtDistributeTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ rm -f libedt_tests.so.0.29.8 libedt_tests.so libedt_tests.so.0 libedt_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libedt_tests.so.0 -o libedt_tests.so.0.29.8 edtBasicTests.o edtDistributeTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/edt/unit_tests/../.. -lklayout_edt -lklayout_laybasic -lklayout_db -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libedt_tests.so.0.29.8 libedt_tests.so ln -s libedt_tests.so.0.29.8 libedt_tests.so.0 ln -s libedt_tests.so.0.29.8 libedt_tests.so.0.29 rm -f ../../edt/libedt_tests.so.0.29.8 mv -f libedt_tests.so.0.29.8 ../../edt/libedt_tests.so.0.29.8 rm -f ../../edt/libedt_tests.so rm -f ../../edt/libedt_tests.so.0 rm -f ../../edt/libedt_tests.so.0.29 mv -f libedt_tests.so ../../edt/libedt_tests.so mv -f libedt_tests.so.0 ../../edt/libedt_tests.so.0 mv -f libedt_tests.so.0.29 ../../edt/libedt_tests.so.0.29 cp -f ../../edt/libedt_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/edt/unit_tests/../../edt_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/edt/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/edt' cd rba/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/rba/rba.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/rba' cd rba/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/rba/rba/rba.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/rba/rba' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_RBA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/build.linux-release/rba/rba -I../common -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/rba/rba -I/../lib64/qt5/mkspecs/linux-g++ -o rba.o ../../../klayout-0.29.8/src/rba/rba/rba.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/rba/rba/rba.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/rba/rba/rba.h:28, from ../../../klayout-0.29.8/src/rba/rba/rba.cc:41: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ ../../../klayout-0.29.8/src/rba/rba/rba.cc:1473:9: warning: unnecessary parentheses in declaration of ‘method_adaptors’ [-Wparentheses] 1473 | VALUE (*(method_adaptors [])) (int, VALUE *, VALUE) = | ^~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/rba/rba/rba.cc:1473:9: note: remove parentheses 1473 | VALUE (*(method_adaptors [])) (int, VALUE *, VALUE) = | ^~~~~~~~~~~~~~~~~~~~ | - - ../../../klayout-0.29.8/src/rba/rba/rba.cc:1613:9: warning: unnecessary parentheses in declaration of ‘method_adaptors_ctor’ [-Wparentheses] 1613 | VALUE (*(method_adaptors_ctor [])) (int, VALUE *, VALUE) = | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/rba/rba/rba.cc:1613:9: note: remove parentheses 1613 | VALUE (*(method_adaptors_ctor [])) (int, VALUE *, VALUE) = | ^~~~~~~~~~~~~~~~~~~~~~~~~ | - - ../../../klayout-0.29.8/src/rba/rba/rba.cc: In member function ‘virtual void rba::RubyInterpreter::require(const std::string&)’: ../../../klayout-0.29.8/src/rba/rba/rba.cc:2440:17: warning: cast between incompatible function types from ‘VALUE (*)(const char*)’ {aka ‘long unsigned int (*)(const char*)’} to ‘VALUE (*)(VALUE)’ {aka ‘long unsigned int (*)(long unsigned int)’} [-Wcast-function-type] 2440 | rb_protect ((VALUE (*)(VALUE))rb_require, (VALUE)fl.c_str (), &error); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/rba/rba/rba.cc: In member function ‘virtual void rba::RubyInterpreter::push_exec_handler(gsi::ExecutionHandler*)’: ../../../klayout-0.29.8/src/rba/rba/rba.cc:2721:26: warning: cast between incompatible function types from ‘void (*)(VALUE, rb_trace_arg_t*)’ {aka ‘void (*)(long unsigned int, rb_trace_arg_struct*)’} to ‘rb_event_hook_func_t’ {aka ‘void (*)(unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} [-Wcast-function-type] 2721 | rb_remove_event_hook((rb_event_hook_func_t)trace_callback); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/rba/rba/rba.cc:2722:24: warning: cast between incompatible function types from ‘void (*)(VALUE, rb_trace_arg_t*)’ {aka ‘void (*)(long unsigned int, rb_trace_arg_struct*)’} to ‘rb_event_hook_func_t’ {aka ‘void (*)(unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} [-Wcast-function-type] 2722 | rb_add_event_hook2((rb_event_hook_func_t)trace_callback, RUBY_EVENT_ALL, Qnil, RUBY_EVENT_HOOK_FLAG_RAW_ARG); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/rba/rba/rba.cc: In member function ‘virtual void rba::RubyInterpreter::remove_exec_handler(gsi::ExecutionHandler*)’: ../../../klayout-0.29.8/src/rba/rba/rba.cc:2753:26: warning: cast between incompatible function types from ‘void (*)(VALUE, rb_trace_arg_t*)’ {aka ‘void (*)(long unsigned int, rb_trace_arg_struct*)’} to ‘rb_event_hook_func_t’ {aka ‘void (*)(unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} [-Wcast-function-type] 2753 | rb_remove_event_hook((rb_event_hook_func_t)trace_callback); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_RBA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/build.linux-release/rba/rba -I../common -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/rba/rba -I/../lib64/qt5/mkspecs/linux-g++ -o rbaConvert.o ../../../klayout-0.29.8/src/rba/rba/rbaConvert.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../klayout-0.29.8/src/rba/rba/rbaConvert.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/rba/rba/rbaInternal.h:28, from ../../../klayout-0.29.8/src/rba/rba/rbaConvert.cc:28: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_RBA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/build.linux-release/rba/rba -I../common -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/rba/rba -I/../lib64/qt5/mkspecs/linux-g++ -o rbaInspector.o ../../../klayout-0.29.8/src/rba/rba/rbaInspector.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../klayout-0.29.8/src/rba/rba/rbaInspector.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/rba/rba/rbaInternal.h:28, from ../../../klayout-0.29.8/src/rba/rba/rbaInspector.cc:27: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_RBA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/build.linux-release/rba/rba -I../common -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/rba/rba -I/../lib64/qt5/mkspecs/linux-g++ -o rbaUtils.o ../../../klayout-0.29.8/src/rba/rba/rbaUtils.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../klayout-0.29.8/src/rba/rba/rbaUtils.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/rba/rba/rbaInternal.h:28, from ../../../klayout-0.29.8/src/rba/rba/rbaUtils.cc:28: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_RBA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/build.linux-release/rba/rba -I../common -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/rba/rba -I/../lib64/qt5/mkspecs/linux-g++ -o rbaInternal.o ../../../klayout-0.29.8/src/rba/rba/rbaInternal.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../klayout-0.29.8/src/rba/rba/rbaInternal.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/rba/rba/rbaInternal.h:28, from ../../../klayout-0.29.8/src/rba/rba/rbaInternal.cc:27: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_RBA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/build.linux-release/rba/rba -I../common -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/rba/rba -I/../lib64/qt5/mkspecs/linux-g++ -o rbaMarshal.o ../../../klayout-0.29.8/src/rba/rba/rbaMarshal.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../klayout-0.29.8/src/rba/rba/rbaMarshal.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/rba/rba/rbaInternal.h:28, from ../../../klayout-0.29.8/src/rba/rba/rbaMarshal.cc:29: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libklayout_rba.so.0.29.8 libklayout_rba.so libklayout_rba.so.0 libklayout_rba.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_rba.so.0 -o libklayout_rba.so.0.29.8 rba.o rbaConvert.o rbaInspector.o rbaUtils.o rbaInternal.o rbaMarshal.o -lgit2 -lz /usr/lib64/libruby.so.3.3.5 -L/builddir/build/BUILD/build.linux-release/rba/rba/../.. -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_rba.so.0.29.8 libklayout_rba.so ln -s libklayout_rba.so.0.29.8 libklayout_rba.so.0 ln -s libklayout_rba.so.0.29.8 libklayout_rba.so.0.29 rm -f ../../../build.linux-release/libklayout_rba.so.0.29.8 mv -f libklayout_rba.so.0.29.8 ../../../build.linux-release/libklayout_rba.so.0.29.8 rm -f ../../../build.linux-release/libklayout_rba.so rm -f ../../../build.linux-release/libklayout_rba.so.0 rm -f ../../../build.linux-release/libklayout_rba.so.0.29 mv -f libklayout_rba.so ../../../build.linux-release/libklayout_rba.so mv -f libklayout_rba.so.0 ../../../build.linux-release/libklayout_rba.so.0 mv -f libklayout_rba.so.0.29 ../../../build.linux-release/libklayout_rba.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/rba/rba' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/rba/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/rba/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/rba/unit_tests"' -I../../../klayout-0.29.8/src/rba/unit_tests -I/builddir/build/BUILD/build.linux-release/rba/unit_tests -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/rba/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o rbaTests.o ../../../klayout-0.29.8/src/rba/unit_tests/rbaTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../klayout-0.29.8/src/rba/unit_tests/rbaTests.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/rba/unit_tests/rbaTests.cc:27: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/rcc -name rba_unit_tests ../../../klayout-0.29.8/src/rba/unit_tests/rba_unit_tests.qrc -o qrc_rba_unit_tests.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/rba/unit_tests"' -I../../../klayout-0.29.8/src/rba/unit_tests -I/builddir/build/BUILD/build.linux-release/rba/unit_tests -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/rba/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o qrc_rba_unit_tests.o qrc_rba_unit_tests.cpp rm -f librba_tests.so.0.29.8 librba_tests.so librba_tests.so.0 librba_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,librba_tests.so.0 -o librba_tests.so.0.29.8 rbaTests.o qrc_rba_unit_tests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/rba/unit_tests/../.. -lklayout_rba -lklayout_tl -lklayout_db -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s librba_tests.so.0.29.8 librba_tests.so ln -s librba_tests.so.0.29.8 librba_tests.so.0 ln -s librba_tests.so.0.29.8 librba_tests.so.0.29 rm -f ../../rba/librba_tests.so.0.29.8 mv -f librba_tests.so.0.29.8 ../../rba/librba_tests.so.0.29.8 rm -f ../../rba/librba_tests.so rm -f ../../rba/librba_tests.so.0 rm -f ../../rba/librba_tests.so.0.29 mv -f librba_tests.so ../../rba/librba_tests.so mv -f librba_tests.so.0 ../../rba/librba_tests.so.0 mv -f librba_tests.so.0.29 ../../rba/librba_tests.so.0.29 cp -f ../../rba/librba_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/rba/unit_tests/../../rba_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/rba/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/rba' cd pya/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pya/pya.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/pya' cd pya/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pya/pya/pya.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pya/pya' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_PYA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pya/pya -I/builddir/build/BUILD/build.linux-release/pya/pya -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/version -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pya/pya -I/../lib64/qt5/mkspecs/linux-g++ -o pya.o ../../../klayout-0.29.8/src/pya/pya/pya.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pya/pya/pya.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaSignalHandler.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaObject.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaConvert.h:31, from ../../../klayout-0.29.8/src/pya/pya/pya.cc:27: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../klayout-0.29.8/src/pya/pya/pya.cc: In constructor ‘pya::PythonInterpreter::PythonInterpreter(bool)’: ../../../klayout-0.29.8/src/pya/pya/pya.cc:211:8: warning: variable ‘has_klayout_pythonpath’ set but not used [-Wunused-but-set-variable] 211 | bool has_klayout_pythonpath = false; | ^~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/pya/pya/pya.cc:228:8: warning: variable ‘has_klayout_pythonhome’ set but not used [-Wunused-but-set-variable] 228 | bool has_klayout_pythonhome = false; | ^~~~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_PYA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pya/pya -I/builddir/build/BUILD/build.linux-release/pya/pya -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/version -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pya/pya -I/../lib64/qt5/mkspecs/linux-g++ -o pyaConvert.o ../../../klayout-0.29.8/src/pya/pya/pyaConvert.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:29, from ../../../klayout-0.29.8/src/pya/pya/pyaSignalHandler.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaObject.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaConvert.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaConvert.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:31: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_PYA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pya/pya -I/builddir/build/BUILD/build.linux-release/pya/pya -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/version -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pya/pya -I/../lib64/qt5/mkspecs/linux-g++ -o pyaHelpers.o ../../../klayout-0.29.8/src/pya/pya/pyaHelpers.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/pya/pya/pyaHelpers.h:29, from ../../../klayout-0.29.8/src/pya/pya/pyaHelpers.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pyaHelpers.h:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /usr/include/python3.12/Python.h:44, from ../../../klayout-0.29.8/src/pya/pya/pyaHelpers.h:27: In function ‘PyTypeObject* Py_TYPE(PyObject*)’, inlined from ‘void pya::pya_signal_deallocate(PyObject*)’ at ../../../klayout-0.29.8/src/pya/pya/pyaHelpers.cc:599:3: /usr/include/python3.12/object.h:220:16: warning: ‘*self._object::ob_type’ is used uninitialized [-Wuninitialized] 220 | return ob->ob_type; | ^~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_PYA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pya/pya -I/builddir/build/BUILD/build.linux-release/pya/pya -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/version -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pya/pya -I/../lib64/qt5/mkspecs/linux-g++ -o pyaInspector.o ../../../klayout-0.29.8/src/pya/pya/pyaInspector.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:29, from ../../../klayout-0.29.8/src/pya/pya/pyaSignalHandler.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaObject.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaConvert.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaInspector.cc:29: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:31: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_PYA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pya/pya -I/builddir/build/BUILD/build.linux-release/pya/pya -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/version -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pya/pya -I/../lib64/qt5/mkspecs/linux-g++ -o pyaInternal.o ../../../klayout-0.29.8/src/pya/pya/pyaInternal.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pya/pya/pyaInternal.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/pya/pya/pyaInternal.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaInternal.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_PYA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pya/pya -I/builddir/build/BUILD/build.linux-release/pya/pya -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/version -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pya/pya -I/../lib64/qt5/mkspecs/linux-g++ -o pyaCallables.o ../../../klayout-0.29.8/src/pya/pya/pyaCallables.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:29, from ../../../klayout-0.29.8/src/pya/pya/pyaSignalHandler.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaObject.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaCallables.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:31: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pyaHelpers.h:30, from ../../../klayout-0.29.8/src/pya/pya/pyaCallables.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_PYA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pya/pya -I/builddir/build/BUILD/build.linux-release/pya/pya -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/version -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pya/pya -I/../lib64/qt5/mkspecs/linux-g++ -o pyaMarshal.o ../../../klayout-0.29.8/src/pya/pya/pyaMarshal.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/pya/pya/pyaMarshal.h:29, from ../../../klayout-0.29.8/src/pya/pya/pyaMarshal.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_PYA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pya/pya -I/builddir/build/BUILD/build.linux-release/pya/pya -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/version -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pya/pya -I/../lib64/qt5/mkspecs/linux-g++ -o pyaObject.o ../../../klayout-0.29.8/src/pya/pya/pyaObject.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:29, from ../../../klayout-0.29.8/src/pya/pya/pyaSignalHandler.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaObject.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaObject.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:31: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pya/pya/pyaObject.cc:30: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_PYA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pya/pya -I/builddir/build/BUILD/build.linux-release/pya/pya -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/version -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pya/pya -I/../lib64/qt5/mkspecs/linux-g++ -o pyaRefs.o ../../../klayout-0.29.8/src/pya/pya/pyaRefs.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_PYA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pya/pya -I/builddir/build/BUILD/build.linux-release/pya/pya -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/version -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pya/pya -I/../lib64/qt5/mkspecs/linux-g++ -o pyaUtils.o ../../../klayout-0.29.8/src/pya/pya/pyaUtils.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:29, from ../../../klayout-0.29.8/src/pya/pya/pyaSignalHandler.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaObject.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaConvert.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaUtils.cc:30: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:31: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pya/pya/pyaUtils.cc:31: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_PYA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pya/pya -I/builddir/build/BUILD/build.linux-release/pya/pya -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/version -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pya/pya -I/../lib64/qt5/mkspecs/linux-g++ -o pyaModule.o ../../../klayout-0.29.8/src/pya/pya/pyaModule.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pya/pya/pyaModule.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaSignalHandler.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaObject.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaModule.cc:28: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ ../../../klayout-0.29.8/src/pya/pya/pyaModule.cc: In member function ‘PyTypeObject* pya::{anonymous}::PythonClassGenerator::make_class(const gsi::ClassBase*, bool)’: ../../../klayout-0.29.8/src/pya/pya/pyaModule.cc:526:31: warning: cast between incompatible function types from ‘pya::py_func_with_kw_ptr_t’ {aka ‘_object* (*)(_object*, _object*, _object*)’} to ‘PyCFunction’ {aka ‘_object* (*)(_object*, _object*)’} [-Wcast-function-type] 526 | method->ml_meth = reinterpret_cast (get_method_init_adaptor (mid)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/pya/pya/pyaModule.cc:528:31: warning: cast between incompatible function types from ‘pya::py_func_with_kw_ptr_t’ {aka ‘_object* (*)(_object*, _object*, _object*)’} to ‘PyCFunction’ {aka ‘_object* (*)(_object*, _object*)’} [-Wcast-function-type] 528 | method->ml_meth = reinterpret_cast (get_method_adaptor (mid)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/pya/pya/pyaModule.cc:540:29: warning: cast between incompatible function types from ‘pya::py_func_with_kw_ptr_t’ {aka ‘_object* (*)(_object*, _object*, _object*)’} to ‘PyCFunction’ {aka ‘_object* (*)(_object*, _object*)’} [-Wcast-function-type] 540 | method->ml_meth = reinterpret_cast (get_method_adaptor (mid)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_PYA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pya/pya -I/builddir/build/BUILD/build.linux-release/pya/pya -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/version -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pya/pya -I/../lib64/qt5/mkspecs/linux-g++ -o pyaSignalHandler.o ../../../klayout-0.29.8/src/pya/pya/pyaSignalHandler.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:29, from ../../../klayout-0.29.8/src/pya/pya/pyaSignalHandler.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaSignalHandler.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:31: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pya/pya/pyaSignalHandler.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_PYA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pya/pya -I/builddir/build/BUILD/build.linux-release/pya/pya -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/version -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pya/pya -I/../lib64/qt5/mkspecs/linux-g++ -o pyaStatusChangedListener.o ../../../klayout-0.29.8/src/pya/pya/pyaStatusChangedListener.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:29, from ../../../klayout-0.29.8/src/pya/pya/pyaStatusChangedListener.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaStatusChangedListener.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:31: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_PYA_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pya/pya -I/builddir/build/BUILD/build.linux-release/pya/pya -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/version -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pya/pya -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclPya.o ../../../klayout-0.29.8/src/pya/pya/gsiDeclPya.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/pya/pya/gsiDeclPya.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pya/pya/gsiDeclPya.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f libklayout_pya.so.0.29.8 libklayout_pya.so libklayout_pya.so.0 libklayout_pya.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_pya.so.0 -o libklayout_pya.so.0.29.8 pya.o pyaConvert.o pyaHelpers.o pyaInspector.o pyaInternal.o pyaCallables.o pyaMarshal.o pyaObject.o pyaRefs.o pyaUtils.o pyaModule.o pyaSignalHandler.o pyaStatusChangedListener.o gsiDeclPya.o -lgit2 -lz /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pya/pya/../.. -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_pya.so.0.29.8 libklayout_pya.so ln -s libklayout_pya.so.0.29.8 libklayout_pya.so.0 ln -s libklayout_pya.so.0.29.8 libklayout_pya.so.0.29 rm -f ../../../build.linux-release/libklayout_pya.so.0.29.8 mv -f libklayout_pya.so.0.29.8 ../../../build.linux-release/libklayout_pya.so.0.29.8 rm -f ../../../build.linux-release/libklayout_pya.so rm -f ../../../build.linux-release/libklayout_pya.so.0 rm -f ../../../build.linux-release/libklayout_pya.so.0.29 mv -f libklayout_pya.so ../../../build.linux-release/libklayout_pya.so mv -f libklayout_pya.so.0 ../../../build.linux-release/libklayout_pya.so.0 mv -f libklayout_pya.so.0.29 ../../../build.linux-release/libklayout_pya.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pya/pya' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pya/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pya/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/pya/unit_tests"' -I../../../klayout-0.29.8/src/pya/unit_tests -I/builddir/build/BUILD/build.linux-release/pya/unit_tests -I../../../klayout-0.29.8/src/pya/pya -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pya/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o pyaTests.o ../../../klayout-0.29.8/src/pya/unit_tests/pyaTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pya/unit_tests/pyaTests.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/pya/unit_tests/pyaTests.cc:27: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libpya_tests.so.0.29.8 libpya_tests.so libpya_tests.so.0 libpya_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libpya_tests.so.0 -o libpya_tests.so.0.29.8 pyaTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/pya/unit_tests/../.. -lklayout_pya -lklayout_db -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libpya_tests.so.0.29.8 libpya_tests.so ln -s libpya_tests.so.0.29.8 libpya_tests.so.0 ln -s libpya_tests.so.0.29.8 libpya_tests.so.0.29 rm -f ../../pya/libpya_tests.so.0.29.8 mv -f libpya_tests.so.0.29.8 ../../pya/libpya_tests.so.0.29.8 rm -f ../../pya/libpya_tests.so rm -f ../../pya/libpya_tests.so.0 rm -f ../../pya/libpya_tests.so.0.29 mv -f libpya_tests.so ../../pya/libpya_tests.so mv -f libpya_tests.so.0 ../../pya/libpya_tests.so.0 mv -f libpya_tests.so.0.29 ../../pya/libpya_tests.so.0.29 cp -f ../../pya/libpya_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/pya/unit_tests/../../pya_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pya/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/pya' cd lym/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lym/lym.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/lym' cd lym/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lym/lym/lym.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/lym/lym' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LYM_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/build.linux-release/lym/lym -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lym/lym -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclLymMacro.o ../../../klayout-0.29.8/src/lym/lym/gsiDeclLymMacro.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/lym/lym/gsiDeclLymMacro.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/lym/lym/gsiDeclLymMacro.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LYM_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/build.linux-release/lym/lym -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lym/lym -I/../lib64/qt5/mkspecs/linux-g++ -o lymForceLink.o ../../../klayout-0.29.8/src/lym/lym/lymForceLink.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LYM_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/build.linux-release/lym/lym -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lym/lym -I/../lib64/qt5/mkspecs/linux-g++ -o lymMacroInterpreter.o ../../../klayout-0.29.8/src/lym/lym/lymMacroInterpreter.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/tl/tl/tlRecipe.h:30, from ../../../klayout-0.29.8/src/lym/lym/lymMacroInterpreter.h:29, from ../../../klayout-0.29.8/src/lym/lym/lymMacroInterpreter.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LYM_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/build.linux-release/lym/lym -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lym/lym -I/../lib64/qt5/mkspecs/linux-g++ -o lymMacroCollection.o ../../../klayout-0.29.8/src/lym/lym/lymMacroCollection.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/tl/tl/tlRecipe.h:30, from ../../../klayout-0.29.8/src/lym/lym/lymMacroInterpreter.h:29, from ../../../klayout-0.29.8/src/lym/lym/lymMacroCollection.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/lym/lym/lymMacroCollection.cc:28: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LYM_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/build.linux-release/lym/lym -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lym/lym -I/../lib64/qt5/mkspecs/linux-g++ -o lymMacro.o ../../../klayout-0.29.8/src/lym/lym/lymMacro.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/tl/tl/tlRecipe.h:30, from ../../../klayout-0.29.8/src/lym/lym/lymMacroInterpreter.h:29, from ../../../klayout-0.29.8/src/lym/lym/lymMacro.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/lym/lym/lymMacro.cc:28: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LYM_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lym/lym/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lym/lym/lymMacroCollection.h -o moc_lymMacroCollection.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LYM_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/build.linux-release/lym/lym -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lym/lym -I/../lib64/qt5/mkspecs/linux-g++ -o moc_lymMacroCollection.o moc_lymMacroCollection.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LYM_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lym/lym/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lym/lym/lymMacro.h -o moc_lymMacro.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LYM_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/build.linux-release/lym/lym -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lym/lym -I/../lib64/qt5/mkspecs/linux-g++ -o moc_lymMacro.o moc_lymMacro.cpp rm -f libklayout_lym.so.0.29.8 libklayout_lym.so libklayout_lym.so.0 libklayout_lym.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_lym.so.0 -o libklayout_lym.so.0.29.8 gsiDeclLymMacro.o lymForceLink.o lymMacroInterpreter.o lymMacroCollection.o lymMacro.o moc_lymMacroCollection.o moc_lymMacro.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/lym/lym/../.. -lklayout_tl -lklayout_gsi -lklayout_rba -lklayout_pya /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_lym.so.0.29.8 libklayout_lym.so ln -s libklayout_lym.so.0.29.8 libklayout_lym.so.0 ln -s libklayout_lym.so.0.29.8 libklayout_lym.so.0.29 rm -f ../../../build.linux-release/libklayout_lym.so.0.29.8 mv -f libklayout_lym.so.0.29.8 ../../../build.linux-release/libklayout_lym.so.0.29.8 rm -f ../../../build.linux-release/libklayout_lym.so rm -f ../../../build.linux-release/libklayout_lym.so.0 rm -f ../../../build.linux-release/libklayout_lym.so.0.29 mv -f libklayout_lym.so ../../../build.linux-release/libklayout_lym.so mv -f libklayout_lym.so.0 ../../../build.linux-release/libklayout_lym.so.0 mv -f libklayout_lym.so.0.29 ../../../build.linux-release/libklayout_lym.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/lym/lym' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lym/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/lym/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/lym/unit_tests"' -I../../../klayout-0.29.8/src/lym/unit_tests -I/builddir/build/BUILD/build.linux-release/lym/unit_tests -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lym/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o lymBasicTests.o ../../../klayout-0.29.8/src/lym/unit_tests/lymBasicTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/lym/unit_tests/lymBasicTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlRecipe.h:30, from ../../../klayout-0.29.8/src/lym/lym/lymMacroInterpreter.h:29, from ../../../klayout-0.29.8/src/lym/unit_tests/lymBasicTests.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f liblym_tests.so.0.29.8 liblym_tests.so liblym_tests.so.0 liblym_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,liblym_tests.so.0 -o liblym_tests.so.0.29.8 lymBasicTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/lym/unit_tests/../.. -lklayout_lym -lklayout_tl -lklayout_gsi -lklayout_rba -lklayout_pya /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s liblym_tests.so.0.29.8 liblym_tests.so ln -s liblym_tests.so.0.29.8 liblym_tests.so.0 ln -s liblym_tests.so.0.29.8 liblym_tests.so.0.29 rm -f ../../lym/liblym_tests.so.0.29.8 mv -f liblym_tests.so.0.29.8 ../../lym/liblym_tests.so.0.29.8 rm -f ../../lym/liblym_tests.so rm -f ../../lym/liblym_tests.so.0 rm -f ../../lym/liblym_tests.so.0.29 mv -f liblym_tests.so ../../lym/liblym_tests.so mv -f liblym_tests.so.0 ../../lym/liblym_tests.so.0 mv -f liblym_tests.so.0.29 ../../lym/liblym_tests.so.0.29 cp -f ../../lym/liblym_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/lym/unit_tests/../../lym_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/lym/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/lym' cd lay/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lay/lay.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/lay' cd lay/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lay/lay/lay.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/lay/lay' /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/ClipDialog.ui -o ui_ClipDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/CrashMessage.ui -o ui_CrashMessage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/Console.ui -o ui_Console.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/DeleteModeDialog.ui -o ui_DeleteModeDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/FillDialog.ui -o ui_FillDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/HelpAboutDialog.ui -o ui_HelpAboutDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/HelpDialog.ui -o ui_HelpDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/LogViewerDialog.ui -o ui_LogViewerDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/MacroEditorDialog.ui -o ui_MacroEditorDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/MacroPropertiesDialog.ui -o ui_MacroPropertiesDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/MacroTemplateSelectionDialog.ui -o ui_MacroTemplateSelectionDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/MainConfigPage.ui -o ui_MainConfigPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/MainConfigPage2.ui -o ui_MainConfigPage2.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/MainConfigPage3.ui -o ui_MainConfigPage3.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/MainConfigPage4.ui -o ui_MainConfigPage4.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/MainConfigPage5.ui -o ui_MainConfigPage5.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/MainConfigPage6.ui -o ui_MainConfigPage6.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/ReplacePropertiesBox.ui -o ui_ReplacePropertiesBox.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/ReplacePropertiesInstance.ui -o ui_ReplacePropertiesInstance.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/ReplacePropertiesPath.ui -o ui_ReplacePropertiesPath.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/ReplacePropertiesShape.ui -o ui_ReplacePropertiesShape.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/ReplacePropertiesText.ui -o ui_ReplacePropertiesText.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/RuntimeErrorForm.ui -o ui_RuntimeErrorForm.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/ReaderErrorForm.ui -o ui_ReaderErrorForm.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/SearchPropertiesBox.ui -o ui_SearchPropertiesBox.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/SearchPropertiesInstance.ui -o ui_SearchPropertiesInstance.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/SearchPropertiesPath.ui -o ui_SearchPropertiesPath.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/SearchPropertiesShape.ui -o ui_SearchPropertiesShape.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/SearchPropertiesText.ui -o ui_SearchPropertiesText.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/SearchReplaceConfigPage.ui -o ui_SearchReplaceConfigPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/SearchReplaceDialog.ui -o ui_SearchReplaceDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/SettingsForm.ui -o ui_SettingsForm.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/TechBaseEditorPage.ui -o ui_TechBaseEditorPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/TechComponentSetupDialog.ui -o ui_TechComponentSetupDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/TechLayerMappingEditorPage.ui -o ui_TechLayerMappingEditorPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/TechMacrosPage.ui -o ui_TechMacrosPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/TechSetupDialog.ui -o ui_TechSetupDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/TechLoadOptionsEditorPage.ui -o ui_TechLoadOptionsEditorPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/TechSaveOptionsEditorPage.ui -o ui_TechSaveOptionsEditorPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/MainConfigPage7.ui -o ui_MainConfigPage7.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/SaltManagerDialog.ui -o ui_SaltManagerDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/SaltGrainPropertiesDialog.ui -o ui_SaltGrainPropertiesDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/SaltGrainTemplateSelectionDialog.ui -o ui_SaltGrainTemplateSelectionDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/SaltManagerInstallConfirmationDialog.ui -o ui_SaltManagerInstallConfirmationDialog.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/CustomizeMenuConfigPage.ui -o ui_CustomizeMenuConfigPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/MacroEditorSetupPage.ui -o ui_MacroEditorSetupPage.h /../lib64/qt5/bin/uic ../../../klayout-0.29.8/src/lay/lay/PasswordDialog.ui -o ui_PasswordDialog.h g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclLayApplication.o ../../../klayout-0.29.8/src/lay/lay/gsiDeclLayApplication.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/lay/lay/layApplication.h:29, from ../../../klayout-0.29.8/src/lay/lay/gsiDeclLayApplication.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.h:39, from ../../../klayout-0.29.8/src/lay/lay/gsiDeclLayApplication.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclLayHelpDialog.o ../../../klayout-0.29.8/src/lay/lay/gsiDeclLayHelpDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/layui/layui/layBrowserPanel.h:31, from ../../../klayout-0.29.8/src/lay/lay/layHelpSource.h:27, from ../../../klayout-0.29.8/src/lay/lay/gsiDeclLayHelpDialog.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/lay/lay/layHelpSource.h:31: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.h:39, from ../../../klayout-0.29.8/src/lay/lay/gsiDeclLayHelpDialog.cc:26: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclLayMainWindow.o ../../../klayout-0.29.8/src/lay/lay/gsiDeclLayMainWindow.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from ../../../klayout-0.29.8/src/lay/lay/gsiDeclLayMainWindow.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.h:39, from ../../../klayout-0.29.8/src/lay/lay/gsiDeclLayMainWindow.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layApplication.o ../../../klayout-0.29.8/src/lay/lay/layApplication.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/lay/lay/layApplication.h:29, from ../../../klayout-0.29.8/src/lay/lay/layApplication.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.h:39, from ../../../klayout-0.29.8/src/lay/lay/layApplication.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layClipDialog.o ../../../klayout-0.29.8/src/lay/lay/layClipDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView_qt.h:30, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView.h:28, from ../../../klayout-0.29.8/src/lay/lay/layClipDialog.h:29, from ../../../klayout-0.29.8/src/lay/lay/layClipDialog.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layControlWidgetStack.o ../../../klayout-0.29.8/src/lay/lay/layControlWidgetStack.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layCrashMessage.o ../../../klayout-0.29.8/src/lay/lay/layCrashMessage.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layEnhancedTabBar.o ../../../klayout-0.29.8/src/lay/lay/layEnhancedTabBar.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layFillDialog.o ../../../klayout-0.29.8/src/lay/lay/layFillDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView_qt.h:30, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView.h:28, from ../../../klayout-0.29.8/src/lay/lay/layFillDialog.h:29, from ../../../klayout-0.29.8/src/lay/lay/layFillDialog.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layGSIHelpProvider.o ../../../klayout-0.29.8/src/lay/lay/layGSIHelpProvider.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/layui/layui/layBrowserPanel.h:31, from ../../../klayout-0.29.8/src/lay/lay/layHelpSource.h:27, from ../../../klayout-0.29.8/src/lay/lay/layGSIHelpProvider.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/lay/lay/layHelpSource.h:31: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/lay/lay/layGSIHelpProvider.cc:28: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layHelpAboutDialog.o ../../../klayout-0.29.8/src/lay/lay/layHelpAboutDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/lay/lay/layApplication.h:29, from ../../../klayout-0.29.8/src/lay/lay/layHelpAboutDialog.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/lay/lay/layHelpSource.h:31, from ../../../klayout-0.29.8/src/lay/lay/layHelpAboutDialog.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layHelpDialog.o ../../../klayout-0.29.8/src/lay/lay/layHelpDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/layui/layui/layBrowserPanel.h:31, from ../../../klayout-0.29.8/src/lay/lay/layHelpSource.h:27, from ../../../klayout-0.29.8/src/lay/lay/layHelpDialog.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/lay/lay/layHelpSource.h:31: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layHelpProvider.o ../../../klayout-0.29.8/src/lay/lay/layHelpProvider.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/lay/lay/layHelpProvider.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layHelpSource.o ../../../klayout-0.29.8/src/lay/lay/layHelpSource.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/layui/layui/layBrowserPanel.h:31, from ../../../klayout-0.29.8/src/lay/lay/layHelpSource.h:27, from ../../../klayout-0.29.8/src/lay/lay/layHelpSource.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/lay/lay/layHelpSource.h:31: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/lay/lay/layHelpSource.cc:34: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layLogViewerDialog.o ../../../klayout-0.29.8/src/lay/lay/layLogViewerDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/lay/lay/layLogViewerDialog.h:28, from ../../../klayout-0.29.8/src/lay/lay/layLogViewerDialog.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layMacroEditorDialog.o ../../../klayout-0.29.8/src/lay/lay/layMacroEditorDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/layMacroController.h:28, from ../../../klayout-0.29.8/src/lay/lay/layMacroEditorDialog.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.h:39, from ../../../klayout-0.29.8/src/lay/lay/layMacroEditorDialog.cc:32: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layMacroEditorPage.o ../../../klayout-0.29.8/src/lay/lay/layMacroEditorPage.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/tl/tl/tlRecipe.h:30, from ../../../klayout-0.29.8/src/lym/lym/lymMacroInterpreter.h:29, from ../../../klayout-0.29.8/src/lay/lay/layMacroEditorPage.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layMacroEditorTree.o ../../../klayout-0.29.8/src/lay/lay/layMacroEditorTree.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/layMacroController.h:28, from ../../../klayout-0.29.8/src/lay/lay/layMacroEditorDialog.h:31, from ../../../klayout-0.29.8/src/lay/lay/layMacroEditorTree.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layMacroPropertiesDialog.o ../../../klayout-0.29.8/src/lay/lay/layMacroPropertiesDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.h:39, from ../../../klayout-0.29.8/src/lay/lay/layMacroPropertiesDialog.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layMacroVariableView.o ../../../klayout-0.29.8/src/lay/lay/layMacroVariableView.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layMainConfigPages.o ../../../klayout-0.29.8/src/lay/lay/layMainConfigPages.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/layMainConfigPages.h:30, from ../../../klayout-0.29.8/src/lay/lay/layMainConfigPages.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layStream.h:33, from ../../../klayout-0.29.8/src/lay/lay/layMainConfigPages.cc:27: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layMainWindow.o ../../../klayout-0.29.8/src/lay/lay/layMainWindow.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.cc:53: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from ../../../klayout-0.29.8/src/db/db/dbStream.h:30, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.cc:62: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/qinputdialog.h:47, from /usr/include/qt5/QtWidgets/QInputDialog:1, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.cc:28: /usr/include/qt5/QtWidgets/qdialog.h:95:17: warning: ‘virtual int QDialog::exec()’ was hidden [-Woverloaded-virtual=] 95 | virtual int exec(); | ^~~~ In file included from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.cc:74: ../../../klayout-0.29.8/src/layui/layui/layDialogs.h:477:8: note: by ‘bool lay::UndoRedoListForm::exec(int&)’ 477 | bool exec (int &steps); | ^~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layNavigator.o ../../../klayout-0.29.8/src/lay/lay/layNavigator.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/lay/lay/layNavigator.h:30, from ../../../klayout-0.29.8/src/lay/lay/layNavigator.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.h:39, from ../../../klayout-0.29.8/src/lay/lay/layNavigator.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layProgress.o ../../../klayout-0.29.8/src/lay/lay/layProgress.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.h:39, from ../../../klayout-0.29.8/src/lay/lay/layProgress.cc:29: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layProgressDialog.o ../../../klayout-0.29.8/src/lay/lay/layProgressDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/lay/lay/layLogViewerDialog.h:28, from ../../../klayout-0.29.8/src/lay/lay/layProgressWidget.h:34, from ../../../klayout-0.29.8/src/lay/lay/layProgressDialog.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layProgressWidget.o ../../../klayout-0.29.8/src/lay/lay/layProgressWidget.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/lay/lay/layLogViewerDialog.h:28, from ../../../klayout-0.29.8/src/lay/lay/layProgressWidget.h:34, from ../../../klayout-0.29.8/src/lay/lay/layProgressWidget.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layResourceHelpProvider.o ../../../klayout-0.29.8/src/lay/lay/layResourceHelpProvider.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/lay/lay/layResourceHelpProvider.cc:27: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layRuntimeErrorForm.o ../../../klayout-0.29.8/src/lay/lay/layRuntimeErrorForm.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layReaderErrorForm.o ../../../klayout-0.29.8/src/lay/lay/layReaderErrorForm.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/lay/lay/layReaderErrorForm.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o laySaltParsedURL.o ../../../klayout-0.29.8/src/lay/lay/laySaltParsedURL.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o laySearchReplaceConfigPage.o ../../../klayout-0.29.8/src/lay/lay/laySearchReplaceConfigPage.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/laySearchReplaceConfigPage.h:27, from ../../../klayout-0.29.8/src/lay/lay/laySearchReplaceConfigPage.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o laySearchReplaceDialog.o ../../../klayout-0.29.8/src/lay/lay/laySearchReplaceDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layBrowser.h:30, from ../../../klayout-0.29.8/src/lay/lay/laySearchReplaceDialog.h:29, from ../../../klayout-0.29.8/src/lay/lay/laySearchReplaceDialog.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.h:39, from ../../../klayout-0.29.8/src/lay/lay/laySearchReplaceDialog.cc:30: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o laySearchReplacePlugin.o ../../../klayout-0.29.8/src/lay/lay/laySearchReplacePlugin.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layBrowser.h:30, from ../../../klayout-0.29.8/src/lay/lay/laySearchReplaceDialog.h:29, from ../../../klayout-0.29.8/src/lay/lay/laySearchReplacePlugin.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.h:39, from ../../../klayout-0.29.8/src/lay/lay/laySearchReplacePlugin.cc:27: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o laySearchReplacePropertiesWidgets.o ../../../klayout-0.29.8/src/lay/lay/laySearchReplacePropertiesWidgets.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.h:39, from ../../../klayout-0.29.8/src/lay/lay/laySearchReplacePropertiesWidgets.cc:37: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o laySession.o ../../../klayout-0.29.8/src/lay/lay/laySession.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:33, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/lay/lay/laySession.h:27, from ../../../klayout-0.29.8/src/lay/lay/laySession.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o laySettingsForm.o ../../../klayout-0.29.8/src/lay/lay/laySettingsForm.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.h:39, from ../../../klayout-0.29.8/src/lay/lay/laySettingsForm.cc:32: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layTechSetupDialog.o ../../../klayout-0.29.8/src/lay/lay/layTechSetupDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/laybasic/laybasic/layStream.h:30, from ../../../klayout-0.29.8/src/lay/lay/layTechSetupDialog.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layStream.h:33: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layTextProgress.o ../../../klayout-0.29.8/src/lay/lay/layTextProgress.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/lay/lay/layTextProgress.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layTextProgressDelegate.o ../../../klayout-0.29.8/src/lay/lay/layTextProgressDelegate.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.h:39, from ../../../klayout-0.29.8/src/lay/lay/layTextProgressDelegate.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layVersion.o ../../../klayout-0.29.8/src/lay/lay/layVersion.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layMacroController.o ../../../klayout-0.29.8/src/lay/lay/layMacroController.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/layMacroController.h:28, from ../../../klayout-0.29.8/src/lay/lay/layMacroController.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbTechnology.h:36, from ../../../klayout-0.29.8/src/layui/layui/layTechnology.h:30, from ../../../klayout-0.29.8/src/lay/lay/layTechnologyController.h:29, from ../../../klayout-0.29.8/src/lay/lay/layMacroController.cc:24: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layTechnologyController.o ../../../klayout-0.29.8/src/lay/lay/layTechnologyController.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/layTechnologyController.h:28, from ../../../klayout-0.29.8/src/lay/lay/layTechnologyController.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbTechnology.h:36, from ../../../klayout-0.29.8/src/layui/layui/layTechnology.h:30, from ../../../klayout-0.29.8/src/lay/lay/layTechnologyController.h:29: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o laySalt.o ../../../klayout-0.29.8/src/lay/lay/laySalt.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/lay/lay/laySalt.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o laySaltGrain.o ../../../klayout-0.29.8/src/lay/lay/laySaltGrain.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/laySaltController.h:28, from ../../../klayout-0.29.8/src/lay/lay/laySaltGrain.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o laySaltGrains.o ../../../klayout-0.29.8/src/lay/lay/laySaltGrains.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/lay/lay/laySaltGrains.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o laySaltManagerDialog.o ../../../klayout-0.29.8/src/lay/lay/laySaltManagerDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlHttpStream.h:29, from ../../../klayout-0.29.8/src/lay/lay/laySaltManagerDialog.h:29, from ../../../klayout-0.29.8/src/lay/lay/laySaltManagerDialog.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/rba/rba/rba.h:28, from ../../../klayout-0.29.8/src/lay/lay/laySaltManagerDialog.cc:35: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o laySaltGrainDetailsTextWidget.o ../../../klayout-0.29.8/src/lay/lay/laySaltGrainDetailsTextWidget.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o laySaltGrainPropertiesDialog.o ../../../klayout-0.29.8/src/lay/lay/laySaltGrainPropertiesDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/lay/lay/layLogViewerDialog.h:28, from /builddir/build/BUILD/build.linux-release/lay/lay/ui_SaltGrainPropertiesDialog.h:28, from ../../../klayout-0.29.8/src/lay/lay/laySaltGrainPropertiesDialog.h:30, from ../../../klayout-0.29.8/src/lay/lay/laySaltGrainPropertiesDialog.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o laySaltDownloadManager.o ../../../klayout-0.29.8/src/lay/lay/laySaltDownloadManager.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/lay/lay/layLogViewerDialog.h:28, from ../../../klayout-0.29.8/src/lay/lay/laySaltDownloadManager.h:28, from ../../../klayout-0.29.8/src/lay/lay/laySaltDownloadManager.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o laySaltModel.o ../../../klayout-0.29.8/src/lay/lay/laySaltModel.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o laySaltController.o ../../../klayout-0.29.8/src/lay/lay/laySaltController.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/laySaltController.h:28, from ../../../klayout-0.29.8/src/lay/lay/laySaltController.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.h:39, from ../../../klayout-0.29.8/src/lay/lay/laySaltController.cc:28: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o laySignalHandler.o ../../../klayout-0.29.8/src/lay/lay/laySignalHandler.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/lay/lay/layApplication.h:29, from ../../../klayout-0.29.8/src/lay/lay/laySignalHandler.cc:26: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/lay/lay/laySignalHandler.cc: In function ‘void lay::signal_handler(int, siginfo_t*, void*)’: ../../../klayout-0.29.8/src/lay/lay/laySignalHandler.cc:367:20: warning: ‘int fclose(FILE*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-dealloc] 367 | fclose (addr2line_out); | ~~~~~~~^~~~~~~~~~~~~~~ ../../../klayout-0.29.8/src/lay/lay/laySignalHandler.cc:344:39: note: returned from ‘FILE* popen(const char*, const char*)’ 344 | FILE *addr2line_out = popen (cmd.c_str (), "r"); | ~~~~~~^~~~~~~~~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layLibraryController.o ../../../klayout-0.29.8/src/lay/lay/layLibraryController.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/layLibraryController.h:28, from ../../../klayout-0.29.8/src/lay/lay/layLibraryController.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbTechnology.h:36, from ../../../klayout-0.29.8/src/layui/layui/layTechnology.h:30, from ../../../klayout-0.29.8/src/lay/lay/layLibraryController.cc:24: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layFontController.o ../../../klayout-0.29.8/src/lay/lay/layFontController.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/layFontController.h:28, from ../../../klayout-0.29.8/src/lay/lay/layFontController.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.h:39, from ../../../klayout-0.29.8/src/lay/lay/layFontController.cc:27: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o laySystemPaths.o ../../../klayout-0.29.8/src/lay/lay/laySystemPaths.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layMacroEditorSetupPage.o ../../../klayout-0.29.8/src/lay/lay/layMacroEditorSetupPage.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/layMacroEditorSetupPage.h:27, from ../../../klayout-0.29.8/src/lay/lay/layMacroEditorSetupPage.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layPasswordDialog.o ../../../klayout-0.29.8/src/lay/lay/layPasswordDialog.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlHttpStream.h:29, from ../../../klayout-0.29.8/src/lay/lay/layPasswordDialog.h:26, from ../../../klayout-0.29.8/src/lay/lay/layPasswordDialog.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layForceLink.o ../../../klayout-0.29.8/src/lay/lay/layForceLink.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layInit.o ../../../klayout-0.29.8/src/lay/lay/layInit.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/layInit.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layViewWidgetStack.o ../../../klayout-0.29.8/src/lay/lay/layViewWidgetStack.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView_qt.h:30, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView.h:28, from ../../../klayout-0.29.8/src/lay/lay/layViewWidgetStack.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/rcc -name layBuildInMacros ../../../klayout-0.29.8/src/lay/lay/layBuildInMacros.qrc -o qrc_layBuildInMacros.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o qrc_layBuildInMacros.o qrc_layBuildInMacros.cpp /../lib64/qt5/bin/rcc -name layMacroTemplates ../../../klayout-0.29.8/src/lay/lay/layMacroTemplates.qrc -o qrc_layMacroTemplates.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o qrc_layMacroTemplates.o qrc_layMacroTemplates.cpp /../lib64/qt5/bin/rcc -name laySyntaxHighlighters ../../../klayout-0.29.8/src/lay/lay/laySyntaxHighlighters.qrc -o qrc_laySyntaxHighlighters.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o qrc_laySyntaxHighlighters.o qrc_laySyntaxHighlighters.cpp /../lib64/qt5/bin/rcc -name laySaltTemplates ../../../klayout-0.29.8/src/lay/lay/laySaltTemplates.qrc -o qrc_laySaltTemplates.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o qrc_laySaltTemplates.o qrc_laySaltTemplates.cpp g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layClipDialog.h -o moc_layClipDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layClipDialog.o moc_layClipDialog.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView_qt.h:30, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView.h:28, from ../../../klayout-0.29.8/src/lay/lay/layClipDialog.h:29, from moc_layClipDialog.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layCrashMessage.h -o moc_layCrashMessage.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layCrashMessage.o moc_layCrashMessage.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layEnhancedTabBar.h -o moc_layEnhancedTabBar.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layEnhancedTabBar.o moc_layEnhancedTabBar.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layFillDialog.h -o moc_layFillDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layFillDialog.o moc_layFillDialog.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView_qt.h:30, from ../../../klayout-0.29.8/src/layview/layview/layLayoutView.h:28, from ../../../klayout-0.29.8/src/lay/lay/layFillDialog.h:29, from moc_layFillDialog.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layHelpDialog.h -o moc_layHelpDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layHelpDialog.o moc_layHelpDialog.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layLogViewerDialog.h -o moc_layLogViewerDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layLogViewerDialog.o moc_layLogViewerDialog.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/lay/lay/layLogViewerDialog.h:28, from moc_layLogViewerDialog.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layMacroEditorDialog.h -o moc_layMacroEditorDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layMacroEditorDialog.o moc_layMacroEditorDialog.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/layMacroController.h:28, from ../../../klayout-0.29.8/src/lay/lay/layMacroEditorDialog.h:31, from moc_layMacroEditorDialog.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layMacroEditorPage.h -o moc_layMacroEditorPage.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layMacroEditorPage.o moc_layMacroEditorPage.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layMacroEditorTree.h -o moc_layMacroEditorTree.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layMacroEditorTree.o moc_layMacroEditorTree.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layMacroPropertiesDialog.h -o moc_layMacroPropertiesDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layMacroPropertiesDialog.o moc_layMacroPropertiesDialog.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layMacroVariableView.h -o moc_layMacroVariableView.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layMacroVariableView.o moc_layMacroVariableView.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layMainConfigPages.h -o moc_layMainConfigPages.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layMainConfigPages.o moc_layMainConfigPages.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/layMainConfigPages.h:30, from moc_layMainConfigPages.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layMainWindow.h -o moc_layMainWindow.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layMainWindow.o moc_layMainWindow.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/lay/lay/layMainWindow.h:39, from moc_layMainWindow.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layNavigator.h -o moc_layNavigator.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layNavigator.o moc_layNavigator.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from ../../../klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from ../../../klayout-0.29.8/src/lay/lay/layNavigator.h:30, from moc_layNavigator.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layProgressWidget.h -o moc_layProgressWidget.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layProgressWidget.o moc_layProgressWidget.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/lay/lay/layLogViewerDialog.h:28, from ../../../klayout-0.29.8/src/lay/lay/layProgressWidget.h:34, from moc_layProgressWidget.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layRuntimeErrorForm.h -o moc_layRuntimeErrorForm.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layRuntimeErrorForm.o moc_layRuntimeErrorForm.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layReaderErrorForm.h -o moc_layReaderErrorForm.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layReaderErrorForm.o moc_layReaderErrorForm.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/laySearchReplaceConfigPage.h -o moc_laySearchReplaceConfigPage.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_laySearchReplaceConfigPage.o moc_laySearchReplaceConfigPage.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/laySearchReplaceConfigPage.h:27, from moc_laySearchReplaceConfigPage.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/laySearchReplaceDialog.h -o moc_laySearchReplaceDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_laySearchReplaceDialog.o moc_laySearchReplaceDialog.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/layui/layui/layBrowser.h:30, from ../../../klayout-0.29.8/src/lay/lay/laySearchReplaceDialog.h:29, from moc_laySearchReplaceDialog.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/laySettingsForm.h -o moc_laySettingsForm.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_laySettingsForm.o moc_laySettingsForm.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layTechSetupDialog.h -o moc_layTechSetupDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layTechSetupDialog.o moc_layTechSetupDialog.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/db/db/dbTechnology.h:31, from ../../../klayout-0.29.8/src/layui/layui/layTechnology.h:30, from ../../../klayout-0.29.8/src/lay/lay/layTechSetupDialog.h:27, from moc_layTechSetupDialog.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbTechnology.h:34: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbTechnology.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layMacroController.h -o moc_layMacroController.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layMacroController.o moc_layMacroController.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/layMacroController.h:28, from moc_layMacroController.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layTechnologyController.h -o moc_layTechnologyController.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layTechnologyController.o moc_layTechnologyController.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/layTechnologyController.h:28, from moc_layTechnologyController.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbTechnology.h:36, from ../../../klayout-0.29.8/src/layui/layui/layTechnology.h:30, from ../../../klayout-0.29.8/src/lay/lay/layTechnologyController.h:29: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/laySalt.h -o moc_laySalt.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_laySalt.o moc_laySalt.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/laySaltManagerDialog.h -o moc_laySaltManagerDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_laySaltManagerDialog.o moc_laySaltManagerDialog.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlHttpStream.h:29, from ../../../klayout-0.29.8/src/lay/lay/laySaltManagerDialog.h:29, from moc_laySaltManagerDialog.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/laySaltGrainDetailsTextWidget.h -o moc_laySaltGrainDetailsTextWidget.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_laySaltGrainDetailsTextWidget.o moc_laySaltGrainDetailsTextWidget.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/laySaltGrainPropertiesDialog.h -o moc_laySaltGrainPropertiesDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_laySaltGrainPropertiesDialog.o moc_laySaltGrainPropertiesDialog.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/lay/lay/layLogViewerDialog.h:28, from /builddir/build/BUILD/build.linux-release/lay/lay/ui_SaltGrainPropertiesDialog.h:28, from ../../../klayout-0.29.8/src/lay/lay/laySaltGrainPropertiesDialog.h:30, from moc_laySaltGrainPropertiesDialog.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/laySaltDownloadManager.h -o moc_laySaltDownloadManager.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_laySaltDownloadManager.o moc_laySaltDownloadManager.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/lay/lay/layLogViewerDialog.h:28, from ../../../klayout-0.29.8/src/lay/lay/laySaltDownloadManager.h:28, from moc_laySaltDownloadManager.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/laySaltModel.h -o moc_laySaltModel.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_laySaltModel.o moc_laySaltModel.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/laySaltController.h -o moc_laySaltController.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_laySaltController.o moc_laySaltController.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/laySaltController.h:28, from moc_laySaltController.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layLibraryController.h -o moc_layLibraryController.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layLibraryController.o moc_layLibraryController.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/layLibraryController.h:28, from moc_layLibraryController.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layFontController.h -o moc_layFontController.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layFontController.o moc_layFontController.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/layFontController.h:28, from moc_layFontController.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/lay/lay/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/img/img -I/builddir/build/BUILD/klayout-0.29.8/src/edt/edt -I/builddir/build/BUILD/klayout-0.29.8/src/lym/lym -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/builddir/build/BUILD/klayout-0.29.8/src/rba/rba -I/builddir/build/BUILD/klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include ../../../klayout-0.29.8/src/lay/lay/layMacroEditorSetupPage.h -o moc_layMacroEditorSetupPage.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/lay -I/builddir/build/BUILD/build.linux-release/lay/lay -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layMacroEditorSetupPage.o moc_layMacroEditorSetupPage.cpp In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../klayout-0.29.8/src/lay/lay/layMacroEditorSetupPage.h:27, from moc_layMacroEditorSetupPage.cpp:10: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f libklayout_lay.so.0.29.8 libklayout_lay.so libklayout_lay.so.0 libklayout_lay.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_lay.so.0 -o libklayout_lay.so.0.29.8 gsiDeclLayApplication.o gsiDeclLayHelpDialog.o gsiDeclLayMainWindow.o layApplication.o layClipDialog.o layControlWidgetStack.o layCrashMessage.o layEnhancedTabBar.o layFillDialog.o layGSIHelpProvider.o layHelpAboutDialog.o layHelpDialog.o layHelpProvider.o layHelpSource.o layLogViewerDialog.o layMacroEditorDialog.o layMacroEditorPage.o layMacroEditorTree.o layMacroPropertiesDialog.o layMacroVariableView.o layMainConfigPages.o layMainWindow.o layNavigator.o layProgress.o layProgressDialog.o layProgressWidget.o layResourceHelpProvider.o layRuntimeErrorForm.o layReaderErrorForm.o laySaltParsedURL.o laySearchReplaceConfigPage.o laySearchReplaceDialog.o laySearchReplacePlugin.o laySearchReplacePropertiesWidgets.o laySession.o laySettingsForm.o layTechSetupDialog.o layTextProgress.o layTextProgressDelegate.o layVersion.o layMacroController.o layTechnologyController.o laySalt.o laySaltGrain.o laySaltGrains.o laySaltManagerDialog.o laySaltGrainDetailsTextWidget.o laySaltGrainPropertiesDialog.o laySaltDownloadManager.o laySaltModel.o laySaltController.o laySignalHandler.o layLibraryController.o layFontController.o laySystemPaths.o layMacroEditorSetupPage.o layPasswordDialog.o layForceLink.o layInit.o layViewWidgetStack.o qrc_layBuildInMacros.o qrc_layMacroTemplates.o qrc_laySyntaxHighlighters.o qrc_laySaltTemplates.o moc_layClipDialog.o moc_layCrashMessage.o moc_layEnhancedTabBar.o moc_layFillDialog.o moc_layHelpDialog.o moc_layLogViewerDialog.o moc_layMacroEditorDialog.o moc_layMacroEditorPage.o moc_layMacroEditorTree.o moc_layMacroPropertiesDialog.o moc_layMacroVariableView.o moc_layMainConfigPages.o moc_layMainWindow.o moc_layNavigator.o moc_layProgressWidget.o moc_layRuntimeErrorForm.o moc_layReaderErrorForm.o moc_laySearchReplaceConfigPage.o moc_laySearchReplaceDialog.o moc_laySettingsForm.o moc_layTechSetupDialog.o moc_layMacroController.o moc_layTechnologyController.o moc_laySalt.o moc_laySaltManagerDialog.o moc_laySaltGrainDetailsTextWidget.o moc_laySaltGrainPropertiesDialog.o moc_laySaltDownloadManager.o moc_laySaltModel.o moc_laySaltController.o moc_layLibraryController.o moc_layFontController.o moc_layMacroEditorSetupPage.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/lay/lay/../.. -lklayout_tl -lklayout_gsi -lklayout_db -lklayout_rdb -lklayout_lym -lklayout_laybasic -lklayout_layview -lklayout_layui -lklayout_ant -lklayout_img -lklayout_edt -lklayout_qtbasic -lklayout_QtGui -lklayout_QtCore -lklayout_QtXml -lklayout_QtWidgets -lklayout_rba -lklayout_pya /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_lay.so.0.29.8 libklayout_lay.so ln -s libklayout_lay.so.0.29.8 libklayout_lay.so.0 ln -s libklayout_lay.so.0.29.8 libklayout_lay.so.0.29 rm -f ../../../build.linux-release/libklayout_lay.so.0.29.8 mv -f libklayout_lay.so.0.29.8 ../../../build.linux-release/libklayout_lay.so.0.29.8 rm -f ../../../build.linux-release/libklayout_lay.so rm -f ../../../build.linux-release/libklayout_lay.so.0 rm -f ../../../build.linux-release/libklayout_lay.so.0.29 mv -f libklayout_lay.so ../../../build.linux-release/libklayout_lay.so mv -f libklayout_lay.so.0 ../../../build.linux-release/libklayout_lay.so.0 mv -f libklayout_lay.so.0.29 ../../../build.linux-release/libklayout_lay.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/lay/lay' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lay/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/lay/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/lay/unit_tests"' -I../../../klayout-0.29.8/src/lay/unit_tests -I/builddir/build/BUILD/build.linux-release/lay/unit_tests -I../../../klayout-0.29.8/src/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/rdb/rdb -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o laySalt.o ../../../klayout-0.29.8/src/lay/unit_tests/laySalt.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/lay/unit_tests/laySalt.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/lay/unit_tests"' -I../../../klayout-0.29.8/src/lay/unit_tests -I/builddir/build/BUILD/build.linux-release/lay/unit_tests -I../../../klayout-0.29.8/src/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/rdb/rdb -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o layHelpIndexTest.o ../../../klayout-0.29.8/src/lay/unit_tests/layHelpIndexTest.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/layui/layui/layBrowserPanel.h:31, from ../../../klayout-0.29.8/src/lay/lay/layHelpSource.h:27, from ../../../klayout-0.29.8/src/lay/unit_tests/layHelpIndexTest.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/lay/lay/layHelpSource.h:31: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/lay/unit_tests/layHelpIndexTest.cc:25: ../../../klayout-0.29.8/src/lay/unit_tests/layHelpIndexTest.cc: In member function ‘virtual void {anonymous}::TestImpl1::execute(tl::TestBase*)’: ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:574:47: warning: unused parameter ‘_this’ [-Wunused-parameter] 574 | void TestImpl##NAME::execute (tl::TestBase *_this) | ~~~~~~~~~~~~~~^~~~~ ../../../klayout-0.29.8/src/lay/unit_tests/layHelpIndexTest.cc:27:1: note: in expansion of macro ‘TEST’ 27 | TEST (1) | ^~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/lay/unit_tests"' -I../../../klayout-0.29.8/src/lay/unit_tests -I/builddir/build/BUILD/build.linux-release/lay/unit_tests -I../../../klayout-0.29.8/src/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/rdb/rdb -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o laySaltParsedURLTests.o ../../../klayout-0.29.8/src/lay/unit_tests/laySaltParsedURLTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/lay/unit_tests/laySaltParsedURLTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/lay/unit_tests"' -I../../../klayout-0.29.8/src/lay/unit_tests -I/builddir/build/BUILD/build.linux-release/lay/unit_tests -I../../../klayout-0.29.8/src/lay/lay -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/rdb/rdb -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lay/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o laySessionTests.o ../../../klayout-0.29.8/src/lay/unit_tests/laySessionTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:33, from ../../../klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from ../../../klayout-0.29.8/src/lay/lay/laySession.h:27, from ../../../klayout-0.29.8/src/lay/unit_tests/laySessionTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f liblay_tests.so.0.29.8 liblay_tests.so liblay_tests.so.0 liblay_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,liblay_tests.so.0 -o liblay_tests.so.0.29.8 laySalt.o layHelpIndexTest.o laySaltParsedURLTests.o laySessionTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/lay/unit_tests/../.. -lklayout_lay -lklayout_laybasic -lklayout_layui -lklayout_layview -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_ant -lklayout_img -lklayout_rdb /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s liblay_tests.so.0.29.8 liblay_tests.so ln -s liblay_tests.so.0.29.8 liblay_tests.so.0 ln -s liblay_tests.so.0.29.8 liblay_tests.so.0.29 rm -f ../../lay/liblay_tests.so.0.29.8 mv -f liblay_tests.so.0.29.8 ../../lay/liblay_tests.so.0.29.8 rm -f ../../lay/liblay_tests.so rm -f ../../lay/liblay_tests.so.0 rm -f ../../lay/liblay_tests.so.0.29 mv -f liblay_tests.so ../../lay/liblay_tests.so mv -f liblay_tests.so.0 ../../lay/liblay_tests.so.0 mv -f liblay_tests.so.0.29 ../../lay/liblay_tests.so.0.29 cp -f ../../lay/liblay_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/lay/unit_tests/../../lay_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/lay/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/lay' cd plugins/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/plugins.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins' cd streamers/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/streamers.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers' cd cif/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/cif.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/cif' cd db_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin/db_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/db_plugin' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbCIF.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin/dbCIF.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbNamedLayerReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin/dbCIFReader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin/dbCIF.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbCIFReader.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin/dbCIFReader.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbNamedLayerReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin/dbCIFReader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin/dbCIFReader.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbCIFWriter.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin/dbCIFWriter.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbWriter.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin/dbCIFWriter.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin/dbCIFWriter.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbCIF.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin/gsiDeclDbCIF.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbNamedLayerReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin/dbCIFReader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin/gsiDeclDbCIF.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libcif.so.0.29.8 libcif.so libcif.so.0 libcif.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libcif.so.0 -o libcif.so.0.29.8 dbCIF.o dbCIFReader.o dbCIFWriter.o gsiDeclDbCIF.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/db_plugin/../../../../db_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libcif.so.0.29.8 libcif.so ln -s libcif.so.0.29.8 libcif.so.0 ln -s libcif.so.0.29.8 libcif.so.0.29 rm -f ../../../../db_plugins/libcif.so.0.29.8 mv -f libcif.so.0.29.8 ../../../../db_plugins/libcif.so.0.29.8 rm -f ../../../../db_plugins/libcif.so rm -f ../../../../db_plugins/libcif.so.0 rm -f ../../../../db_plugins/libcif.so.0.29 mv -f libcif.so ../../../../db_plugins/libcif.so mv -f libcif.so.0 ../../../../db_plugins/libcif.so.0 mv -f libcif.so.0.29 ../../../../db_plugins/libcif.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/db_plugin' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/unit_tests"' -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/unit_tests -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/unit_tests -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbCIFReader.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/unit_tests/dbCIFReader.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbNamedLayerReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin/dbCIFReader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/unit_tests/dbCIFReader.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libcif_tests.so.0.29.8 libcif_tests.so libcif_tests.so.0 libcif_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/unit_tests/../../../../db_plugins -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libcif_tests.so.0 -o libcif_tests.so.0.29.8 dbCIFReader.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/unit_tests/../../../.. -lklayout_db -lklayout_tl -lklayout_gsi -L/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/unit_tests/../../../../db_plugins -lcif /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libcif_tests.so.0.29.8 libcif_tests.so ln -s libcif_tests.so.0.29.8 libcif_tests.so.0 ln -s libcif_tests.so.0.29.8 libcif_tests.so.0.29 cp -f libcif_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/plugins/streamers/cif/unit_tests/../../../../cif_tests.ut gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/unit_tests' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin' /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/lay_plugin/CIFWriterOptionPage.ui -o ui_CIFWriterOptionPage.h /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/lay_plugin/CIFReaderOptionPage.ui -o ui_CIFReaderOptionPage.h g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layCIFReaderPlugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/lay_plugin/layCIFReaderPlugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbNamedLayerReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin/dbCIFReader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/lay_plugin/layCIFReaderPlugin.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layCIFWriterPlugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/lay_plugin/layCIFWriterPlugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbWriter.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin/dbCIFWriter.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/lay_plugin/layCIFWriterPlugin.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/lay_plugin/layCIFReaderPlugin.h -o moc_layCIFReaderPlugin.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layCIFReaderPlugin.o moc_layCIFReaderPlugin.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:30, from ../../../../../klayout-0.29.8/src/plugins/streamers/cif/lay_plugin/layCIFReaderPlugin.h:28, from moc_layCIFReaderPlugin.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:33: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/lay_plugin/layCIFWriterPlugin.h -o moc_layCIFWriterPlugin.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layCIFWriterPlugin.o moc_layCIFWriterPlugin.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:30, from ../../../../../klayout-0.29.8/src/plugins/streamers/cif/lay_plugin/layCIFWriterPlugin.h:27, from moc_layCIFWriterPlugin.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:33: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libcif_ui.so.0.29.8 libcif_ui.so libcif_ui.so.0 libcif_ui.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/usr/lib64/klayout/db_plugins -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libcif_ui.so.0 -o libcif_ui.so.0.29.8 layCIFReaderPlugin.o layCIFWriterPlugin.o moc_layCIFReaderPlugin.o moc_layCIFWriterPlugin.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin/../../../../lay_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_laybasic -lklayout_layui -lklayout_layview -lklayout_lay -L/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin/../../../../lay_plugins/../db_plugins -lcif /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libcif_ui.so.0.29.8 libcif_ui.so ln -s libcif_ui.so.0.29.8 libcif_ui.so.0 ln -s libcif_ui.so.0.29.8 libcif_ui.so.0.29 rm -f ../../../../lay_plugins/libcif_ui.so.0.29.8 mv -f libcif_ui.so.0.29.8 ../../../../lay_plugins/libcif_ui.so.0.29.8 rm -f ../../../../lay_plugins/libcif_ui.so rm -f ../../../../lay_plugins/libcif_ui.so.0 rm -f ../../../../lay_plugins/libcif_ui.so.0.29 mv -f libcif_ui.so ../../../../lay_plugins/libcif_ui.so mv -f libcif_ui.so.0 ../../../../lay_plugins/libcif_ui.so.0 mv -f libcif_ui.so.0.29 ../../../../lay_plugins/libcif_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/cif' cd common/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/common/common.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/common' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/common/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/common/lay_plugin' /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/common/lay_plugin/CommonReaderOptionsPage.ui -o ui_CommonReaderOptionsPage.h g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/common/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/common/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/common/lay_plugin/../db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/common/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/common/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layCommonReaderPlugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/common/lay_plugin/layCommonReaderPlugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCommonReader.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/common/lay_plugin/layCommonReaderPlugin.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/streamers/common/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/common/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/common/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/common/lay_plugin/layCommonReaderPlugin.h -o moc_layCommonReaderPlugin.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/common/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/common/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/common/lay_plugin/../db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/common/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/common/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layCommonReaderPlugin.o moc_layCommonReaderPlugin.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:30, from ../../../../../klayout-0.29.8/src/plugins/streamers/common/lay_plugin/layCommonReaderPlugin.h:28, from moc_layCommonReaderPlugin.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:33: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libcommon_ui.so.0.29.8 libcommon_ui.so libcommon_ui.so.0 libcommon_ui.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/usr/lib64/klayout/db_plugins -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libcommon_ui.so.0 -o libcommon_ui.so.0.29.8 layCommonReaderPlugin.o moc_layCommonReaderPlugin.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/common/lay_plugin/../../../../lay_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_laybasic -lklayout_layui -lklayout_layview -lklayout_lay -L/builddir/build/BUILD/build.linux-release/plugins/streamers/common/lay_plugin/../../../../lay_plugins/../db_plugins /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libcommon_ui.so.0.29.8 libcommon_ui.so ln -s libcommon_ui.so.0.29.8 libcommon_ui.so.0 ln -s libcommon_ui.so.0.29.8 libcommon_ui.so.0.29 rm -f ../../../../lay_plugins/libcommon_ui.so.0.29.8 mv -f libcommon_ui.so.0.29.8 ../../../../lay_plugins/libcommon_ui.so.0.29.8 rm -f ../../../../lay_plugins/libcommon_ui.so rm -f ../../../../lay_plugins/libcommon_ui.so.0 rm -f ../../../../lay_plugins/libcommon_ui.so.0.29 mv -f libcommon_ui.so ../../../../lay_plugins/libcommon_ui.so mv -f libcommon_ui.so.0 ../../../../lay_plugins/libcommon_ui.so.0 mv -f libcommon_ui.so.0.29 ../../../../lay_plugins/libcommon_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/common/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/common' cd dxf/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/dxf.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf' cd db_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/db_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/db_plugin' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbDXF.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/dbDXF.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/dbDXFReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/dbDXF.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbNamedLayerReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/dbDXFReader.h:28: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbDXFReader.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/dbDXFReader.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/dbDXFReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/dbDXFReader.cc:23: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbNamedLayerReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/dbDXFReader.h:28: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbDXFWriter.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/dbDXFWriter.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbWriter.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/dbDXFWriter.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/dbDXFWriter.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbDXF.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/gsiDeclDbDXF.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/dbDXFReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/gsiDeclDbDXF.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbNamedLayerReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/dbDXFReader.h:28: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libdxf.so.0.29.8 libdxf.so libdxf.so.0 libdxf.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libdxf.so.0 -o libdxf.so.0.29.8 dbDXF.o dbDXFReader.o dbDXFWriter.o gsiDeclDbDXF.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/db_plugin/../../../../db_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libdxf.so.0.29.8 libdxf.so ln -s libdxf.so.0.29.8 libdxf.so.0 ln -s libdxf.so.0.29.8 libdxf.so.0.29 rm -f ../../../../db_plugins/libdxf.so.0.29.8 mv -f libdxf.so.0.29.8 ../../../../db_plugins/libdxf.so.0.29.8 rm -f ../../../../db_plugins/libdxf.so rm -f ../../../../db_plugins/libdxf.so.0 rm -f ../../../../db_plugins/libdxf.so.0.29 mv -f libdxf.so ../../../../db_plugins/libdxf.so mv -f libdxf.so.0 ../../../../db_plugins/libdxf.so.0 mv -f libdxf.so.0.29 ../../../../db_plugins/libdxf.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/db_plugin' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/unit_tests"' -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/unit_tests -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/unit_tests -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbDXFReaderTests.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/unit_tests/dbDXFReaderTests.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/dbDXFReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/unit_tests/dbDXFReaderTests.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbNamedLayerReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/dbDXFReader.h:28: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/unit_tests"' -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/unit_tests -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/unit_tests -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbDXFWriterTests.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/unit_tests/dbDXFWriterTests.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/unit_tests/dbDXFWriterTests.cc:23: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/unit_tests/dbDXFWriterTests.cc:51:13: warning: ‘void run_test(tl::TestBase*, const char*, const char*, const db::DXFWriterOptions&)’ defined but not used [-Wunused-function] 51 | static void run_test (tl::TestBase *_this, const char *file, const char *file_au, const db::DXFWriterOptions &opt = db::DXFWriterOptions ()) | ^~~~~~~~ rm -f libdxf_tests.so.0.29.8 libdxf_tests.so libdxf_tests.so.0 libdxf_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/unit_tests/../../../../db_plugins -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libdxf_tests.so.0 -o libdxf_tests.so.0.29.8 dbDXFReaderTests.o dbDXFWriterTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/unit_tests/../../../.. -lklayout_db -lklayout_tl -lklayout_gsi -L/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/unit_tests/../../../../db_plugins -ldxf /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libdxf_tests.so.0.29.8 libdxf_tests.so ln -s libdxf_tests.so.0.29.8 libdxf_tests.so.0 ln -s libdxf_tests.so.0.29.8 libdxf_tests.so.0.29 cp -f libdxf_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/unit_tests/../../../../dxf_tests.ut gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/unit_tests' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin' /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin/DXFReaderOptionPage.ui -o ui_DXFReaderOptionPage.h /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin/DXFWriterOptionPage.ui -o ui_DXFWriterOptionPage.h g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layDXFReaderPlugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin/layDXFReaderPlugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/dbDXFReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin/layDXFReaderPlugin.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbNamedLayerReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/dbDXFReader.h:28: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layDXFWriterPlugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin/layDXFWriterPlugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbWriter.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/dbDXFWriter.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin/layDXFWriterPlugin.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin/layDXFReaderPlugin.h -o moc_layDXFReaderPlugin.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layDXFReaderPlugin.o moc_layDXFReaderPlugin.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:30, from ../../../../../klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin/layDXFReaderPlugin.h:28, from moc_layDXFReaderPlugin.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:33: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin/layDXFWriterPlugin.h -o moc_layDXFWriterPlugin.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layDXFWriterPlugin.o moc_layDXFWriterPlugin.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:30, from ../../../../../klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin/layDXFWriterPlugin.h:28, from moc_layDXFWriterPlugin.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:33: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libdxf_ui.so.0.29.8 libdxf_ui.so libdxf_ui.so.0 libdxf_ui.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/usr/lib64/klayout/db_plugins -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libdxf_ui.so.0 -o libdxf_ui.so.0.29.8 layDXFReaderPlugin.o layDXFWriterPlugin.o moc_layDXFReaderPlugin.o moc_layDXFWriterPlugin.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin/../../../../lay_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_laybasic -lklayout_layui -lklayout_layview -lklayout_lay -L/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin/../../../../lay_plugins/../db_plugins -ldxf /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libdxf_ui.so.0.29.8 libdxf_ui.so ln -s libdxf_ui.so.0.29.8 libdxf_ui.so.0 ln -s libdxf_ui.so.0.29.8 libdxf_ui.so.0.29 rm -f ../../../../lay_plugins/libdxf_ui.so.0.29.8 mv -f libdxf_ui.so.0.29.8 ../../../../lay_plugins/libdxf_ui.so.0.29.8 rm -f ../../../../lay_plugins/libdxf_ui.so rm -f ../../../../lay_plugins/libdxf_ui.so.0 rm -f ../../../../lay_plugins/libdxf_ui.so.0.29 mv -f libdxf_ui.so ../../../../lay_plugins/libdxf_ui.so mv -f libdxf_ui.so.0 ../../../../lay_plugins/libdxf_ui.so.0 mv -f libdxf_ui.so.0.29 ../../../../lay_plugins/libdxf_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf' cd gds2/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/gds2.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2' cd db_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/db_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbGDS2Converter.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/contrib/dbGDS2Converter.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Reader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/contrib/dbGDS2Converter.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Format.h:26, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Reader.h:30: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbGDS2Text.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/contrib/dbGDS2Text.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Reader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/contrib/dbGDS2TextReader.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/contrib/dbGDS2Text.cc:28: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Format.h:26, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Reader.h:30: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbGDS2TextReader.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/contrib/dbGDS2TextReader.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Reader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/contrib/dbGDS2TextReader.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Format.h:26, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Reader.h:30: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbGDS2TextWriter.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/contrib/dbGDS2TextWriter.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/contrib/dbGDS2TextWriter.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbWriter.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2WriterBase.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/contrib/dbGDS2TextWriter.cc:29: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbGDS2.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Reader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Format.h:26, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Reader.h:30: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbGDS2ReaderBase.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2ReaderBase.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2ReaderBase.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2ReaderBase.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2ReaderBase.h:30: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbGDS2Reader.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Reader.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Reader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Reader.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Format.h:26, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Reader.h:30: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbGDS2WriterBase.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2WriterBase.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2WriterBase.cc:27: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbWriter.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2WriterBase.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Writer.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2WriterBase.cc:30: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2WriterBase.cc:145:17: warning: ‘uint16_t db::safe_convert_to_uint16(uint64_t)’ defined but not used [-Wunused-function] 145 | static uint16_t safe_convert_to_uint16 (uint64_t value) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2WriterBase.cc:134:17: warning: ‘uint16_t db::safe_convert_to_uint16(int64_t)’ defined but not used [-Wunused-function] 134 | static uint16_t safe_convert_to_uint16 (int64_t value) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2WriterBase.cc:126:17: warning: ‘uint16_t db::safe_convert_to_uint16(uint32_t)’ defined but not used [-Wunused-function] 126 | static uint16_t safe_convert_to_uint16 (uint32_t value) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2WriterBase.cc:110:17: warning: ‘uint16_t db::safe_convert_to_uint16(uint16_t)’ defined but not used [-Wunused-function] 110 | static uint16_t safe_convert_to_uint16 (uint16_t value) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2WriterBase.cc:104:17: warning: ‘uint16_t db::safe_convert_to_uint16(int16_t)’ defined but not used [-Wunused-function] 104 | static uint16_t safe_convert_to_uint16 (int16_t value) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2WriterBase.cc:73:16: warning: ‘int32_t db::safe_convert_to_int32(uint64_t)’ defined but not used [-Wunused-function] 73 | static int32_t safe_convert_to_int32 (uint64_t value) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2WriterBase.cc:54:16: warning: ‘int32_t db::safe_convert_to_int32(uint32_t)’ defined but not used [-Wunused-function] 54 | static int32_t safe_convert_to_int32 (uint32_t value) | ^~~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbGDS2Writer.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Writer.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbWriter.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2WriterBase.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Writer.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Writer.cc:27: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbGDS2.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/gsiDeclDbGDS2.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbWriter.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2WriterBase.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Writer.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/gsiDeclDbGDS2.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libgds2.so.0.29.8 libgds2.so libgds2.so.0 libgds2.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libgds2.so.0 -o libgds2.so.0.29.8 dbGDS2Converter.o dbGDS2Text.o dbGDS2TextReader.o dbGDS2TextWriter.o dbGDS2.o dbGDS2ReaderBase.o dbGDS2Reader.o dbGDS2WriterBase.o dbGDS2Writer.o gsiDeclDbGDS2.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin/../../../../db_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libgds2.so.0.29.8 libgds2.so ln -s libgds2.so.0.29.8 libgds2.so.0 ln -s libgds2.so.0.29.8 libgds2.so.0.29 rm -f ../../../../db_plugins/libgds2.so.0.29.8 mv -f libgds2.so.0.29.8 ../../../../db_plugins/libgds2.so.0.29.8 rm -f ../../../../db_plugins/libgds2.so rm -f ../../../../db_plugins/libgds2.so.0 rm -f ../../../../db_plugins/libgds2.so.0.29 mv -f libgds2.so ../../../../db_plugins/libgds2.so mv -f libgds2.so.0 ../../../../db_plugins/libgds2.so.0 mv -f libgds2.so.0.29 ../../../../db_plugins/libgds2.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/unit_tests"' -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/unit_tests -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/unit_tests -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbGDS2ReaderTests.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/unit_tests/dbGDS2ReaderTests.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Reader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/unit_tests/dbGDS2ReaderTests.cc:23: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Format.h:26, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Reader.h:30: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/unit_tests"' -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/unit_tests -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/unit_tests -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbGDS2WriterTests.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/unit_tests/dbGDS2WriterTests.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Reader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/unit_tests/dbGDS2WriterTests.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Format.h:26, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Reader.h:30: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libgds2_tests.so.0.29.8 libgds2_tests.so libgds2_tests.so.0 libgds2_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/unit_tests/../../../../db_plugins -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libgds2_tests.so.0 -o libgds2_tests.so.0.29.8 dbGDS2ReaderTests.o dbGDS2WriterTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/unit_tests/../../../.. -lklayout_db -lklayout_tl -lklayout_gsi -L/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/unit_tests/../../../../db_plugins -lgds2 /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libgds2_tests.so.0.29.8 libgds2_tests.so ln -s libgds2_tests.so.0.29.8 libgds2_tests.so.0 ln -s libgds2_tests.so.0.29.8 libgds2_tests.so.0.29 cp -f libgds2_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/unit_tests/../../../../gds2_tests.ut gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/unit_tests' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin' /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin/GDS2ReaderOptionPage.ui -o ui_GDS2ReaderOptionPage.h /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin/GDS2WriterOptionPage.ui -o ui_GDS2WriterOptionPage.h g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layGDS2ReaderPlugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin/layGDS2ReaderPlugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Reader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin/layGDS2ReaderPlugin.cc:26: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Format.h:26, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Reader.h:30: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layGDS2WriterPlugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin/layGDS2WriterPlugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/dbGDS2Format.h:26, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin/layGDS2WriterPlugin.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin/layGDS2ReaderPlugin.h -o moc_layGDS2ReaderPlugin.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layGDS2ReaderPlugin.o moc_layGDS2ReaderPlugin.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:30, from ../../../../../klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin/layGDS2ReaderPlugin.h:28, from moc_layGDS2ReaderPlugin.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:33: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin/layGDS2WriterPlugin.h -o moc_layGDS2WriterPlugin.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layGDS2WriterPlugin.o moc_layGDS2WriterPlugin.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:30, from ../../../../../klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin/layGDS2WriterPlugin.h:27, from moc_layGDS2WriterPlugin.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:33: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libgds2_ui.so.0.29.8 libgds2_ui.so libgds2_ui.so.0 libgds2_ui.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/usr/lib64/klayout/db_plugins -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libgds2_ui.so.0 -o libgds2_ui.so.0.29.8 layGDS2ReaderPlugin.o layGDS2WriterPlugin.o moc_layGDS2ReaderPlugin.o moc_layGDS2WriterPlugin.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin/../../../../lay_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_laybasic -lklayout_layui -lklayout_layview -lklayout_lay -L/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin/../../../../lay_plugins/../db_plugins -lgds2 /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libgds2_ui.so.0.29.8 libgds2_ui.so ln -s libgds2_ui.so.0.29.8 libgds2_ui.so.0 ln -s libgds2_ui.so.0.29.8 libgds2_ui.so.0.29 rm -f ../../../../lay_plugins/libgds2_ui.so.0.29.8 mv -f libgds2_ui.so.0.29.8 ../../../../lay_plugins/libgds2_ui.so.0.29.8 rm -f ../../../../lay_plugins/libgds2_ui.so rm -f ../../../../lay_plugins/libgds2_ui.so.0 rm -f ../../../../lay_plugins/libgds2_ui.so.0.29 mv -f libgds2_ui.so ../../../../lay_plugins/libgds2_ui.so mv -f libgds2_ui.so.0 ../../../../lay_plugins/libgds2_ui.so.0 mv -f libgds2_ui.so.0.29 ../../../../lay_plugins/libgds2_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2' cd lefdef/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lefdef.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef' cd db_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/db_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/db_plugin' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbLEFDEF.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/gsiDeclDbLEFDEF.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsi.h:40, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/gsiDeclDbLEFDEF.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFDEFImporter.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFImporter.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/gsiDeclDbLEFDEF.cc:26: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbLEFDEFPlugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFDEFPlugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFDEFPlugin.cc:28: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbDEFImporter.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbDEFImporter.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbDEFImporter.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbDEFImporter.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFDEFImporter.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFImporter.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbDEFImporter.h:31: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbLEFDEFImporter.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFDEFImporter.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFDEFImporter.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFDEFImporter.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFDEFImporter.h:29: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbLEFImporter.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFImporter.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFDEFImporter.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFImporter.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFImporter.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFDEFImporter.h:29: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f liblefdef.so.0.29.8 liblefdef.so liblefdef.so.0 liblefdef.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,liblefdef.so.0 -o liblefdef.so.0.29.8 gsiDeclDbLEFDEF.o dbLEFDEFPlugin.o dbDEFImporter.o dbLEFDEFImporter.o dbLEFImporter.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/db_plugin/../../../../db_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s liblefdef.so.0.29.8 liblefdef.so ln -s liblefdef.so.0.29.8 liblefdef.so.0 ln -s liblefdef.so.0.29.8 liblefdef.so.0.29 rm -f ../../../../db_plugins/liblefdef.so.0.29.8 mv -f liblefdef.so.0.29.8 ../../../../db_plugins/liblefdef.so.0.29.8 rm -f ../../../../db_plugins/liblefdef.so rm -f ../../../../db_plugins/liblefdef.so.0 rm -f ../../../../db_plugins/liblefdef.so.0.29 mv -f liblefdef.so ../../../../db_plugins/liblefdef.so mv -f liblefdef.so.0 ../../../../db_plugins/liblefdef.so.0 mv -f liblefdef.so.0.29 ../../../../db_plugins/liblefdef.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/db_plugin' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/unit_tests"' -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/unit_tests -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/unit_tests -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbLEFDEFImportTests.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/unit_tests/dbLEFDEFImportTests.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbPath.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayoutDiff.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/unit_tests/dbLEFDEFImportTests.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbWriter.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/unit_tests/dbLEFDEFImportTests.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/unit_tests"' -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/unit_tests -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/unit_tests -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbLEFDEFReaderOptionsTests.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/unit_tests/dbLEFDEFReaderOptionsTests.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFDEFImporter.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/unit_tests/dbLEFDEFReaderOptionsTests.cc:23: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFDEFImporter.h:29: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f liblefdef_tests.so.0.29.8 liblefdef_tests.so liblefdef_tests.so.0 liblefdef_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/unit_tests/../../../../db_plugins -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,liblefdef_tests.so.0 -o liblefdef_tests.so.0.29.8 dbLEFDEFImportTests.o dbLEFDEFReaderOptionsTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/unit_tests/../../../.. -lklayout_db -lklayout_tl -lklayout_gsi -L/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/unit_tests/../../../../db_plugins -llefdef /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s liblefdef_tests.so.0.29.8 liblefdef_tests.so ln -s liblefdef_tests.so.0.29.8 liblefdef_tests.so.0 ln -s liblefdef_tests.so.0.29.8 liblefdef_tests.so.0.29 cp -f liblefdef_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/unit_tests/../../../../lefdef_tests.ut gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/unit_tests' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin' /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lay_plugin/LEFDEFImportOptionsDialog.ui -o ui_LEFDEFImportOptionsDialog.h /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lay_plugin/LEFDEFTechnologyComponentEditor.ui -o ui_LEFDEFTechnologyComponentEditor.h g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layLEFDEFPlugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lay_plugin/layLEFDEFPlugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lay_plugin/layLEFDEFPlugin.cc:27: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layLEFDEFImportDialogs.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lay_plugin/layLEFDEFImportDialogs.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFDEFImporter.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lay_plugin/layLEFDEFImportDialogs.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFDEFImporter.h:29: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layLEFDEFImport.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lay_plugin/layLEFDEFImport.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFDEFImporter.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFImporter.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lay_plugin/layLEFDEFImport.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/dbLEFDEFImporter.h:29: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lay_plugin/layLEFDEFImportDialogs.h -o moc_layLEFDEFImportDialogs.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layLEFDEFImportDialogs.o moc_layLEFDEFImportDialogs.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbTechnology.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/layui/layui/layTechnology.h:30, from ../../../../../klayout-0.29.8/src/plugins/streamers/lefdef/lay_plugin/layLEFDEFImportDialogs.h:28, from moc_layLEFDEFImportDialogs.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbTechnology.h:34: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbTechnology.h:36: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f liblefdef_ui.so.0.29.8 liblefdef_ui.so liblefdef_ui.so.0 liblefdef_ui.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/usr/lib64/klayout/db_plugins -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,liblefdef_ui.so.0 -o liblefdef_ui.so.0.29.8 layLEFDEFPlugin.o layLEFDEFImportDialogs.o layLEFDEFImport.o moc_layLEFDEFImportDialogs.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin/../../../../lay_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_laybasic -lklayout_layui -lklayout_layview -lklayout_lay -L/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin/../../../../lay_plugins/../db_plugins -llefdef /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s liblefdef_ui.so.0.29.8 liblefdef_ui.so ln -s liblefdef_ui.so.0.29.8 liblefdef_ui.so.0 ln -s liblefdef_ui.so.0.29.8 liblefdef_ui.so.0.29 rm -f ../../../../lay_plugins/liblefdef_ui.so.0.29.8 mv -f liblefdef_ui.so.0.29.8 ../../../../lay_plugins/liblefdef_ui.so.0.29.8 rm -f ../../../../lay_plugins/liblefdef_ui.so rm -f ../../../../lay_plugins/liblefdef_ui.so.0 rm -f ../../../../lay_plugins/liblefdef_ui.so.0.29 mv -f liblefdef_ui.so ../../../../lay_plugins/liblefdef_ui.so mv -f liblefdef_ui.so.0 ../../../../lay_plugins/liblefdef_ui.so.0 mv -f liblefdef_ui.so.0.29 ../../../../lay_plugins/liblefdef_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef' cd magic/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/magic.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/magic' cd db_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin/db_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/db_plugin' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbMAG.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin/dbMAG.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbNamedLayerReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin/dbMAGReader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin/dbMAG.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbMAGReader.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin/dbMAGReader.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbNamedLayerReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin/dbMAGReader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin/dbMAGReader.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbMAGWriter.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin/dbMAGWriter.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbWriter.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin/dbMAGWriter.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin/dbMAGWriter.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbMAG.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin/gsiDeclDbMAG.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbNamedLayerReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin/dbMAGReader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin/gsiDeclDbMAG.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libmag.so.0.29.8 libmag.so libmag.so.0 libmag.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libmag.so.0 -o libmag.so.0.29.8 dbMAG.o dbMAGReader.o dbMAGWriter.o gsiDeclDbMAG.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/db_plugin/../../../../db_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libmag.so.0.29.8 libmag.so ln -s libmag.so.0.29.8 libmag.so.0 ln -s libmag.so.0.29.8 libmag.so.0.29 rm -f ../../../../db_plugins/libmag.so.0.29.8 mv -f libmag.so.0.29.8 ../../../../db_plugins/libmag.so.0.29.8 rm -f ../../../../db_plugins/libmag.so rm -f ../../../../db_plugins/libmag.so.0 rm -f ../../../../db_plugins/libmag.so.0.29 mv -f libmag.so ../../../../db_plugins/libmag.so mv -f libmag.so.0 ../../../../db_plugins/libmag.so.0 mv -f libmag.so.0.29 ../../../../db_plugins/libmag.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/db_plugin' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/unit_tests"' -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/unit_tests -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/unit_tests -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbMAGReader.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/unit_tests/dbMAGReader.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbNamedLayerReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin/dbMAGReader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/unit_tests/dbMAGReader.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libmag_tests.so.0.29.8 libmag_tests.so libmag_tests.so.0 libmag_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/unit_tests/../../../../db_plugins -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libmag_tests.so.0 -o libmag_tests.so.0.29.8 dbMAGReader.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/unit_tests/../../../.. -lklayout_db -lklayout_tl -lklayout_gsi -L/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/unit_tests/../../../../db_plugins -lmag /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libmag_tests.so.0.29.8 libmag_tests.so ln -s libmag_tests.so.0.29.8 libmag_tests.so.0 ln -s libmag_tests.so.0.29.8 libmag_tests.so.0.29 cp -f libmag_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/plugins/streamers/magic/unit_tests/../../../../mag_tests.ut gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/unit_tests' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin' /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/lay_plugin/MAGWriterOptionPage.ui -o ui_MAGWriterOptionPage.h /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/lay_plugin/MAGReaderOptionPage.ui -o ui_MAGReaderOptionPage.h /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/lay_plugin/MAGReaderOptionPage.ui: Warning: The name 'gridLayout' (QGridLayout) is already in use, defaulting to 'gridLayout1'. g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layMAGReaderPlugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/lay_plugin/layMAGReaderPlugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbNamedLayerReader.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin/dbMAGReader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/lay_plugin/layMAGReaderPlugin.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layMAGWriterPlugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/lay_plugin/layMAGWriterPlugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbWriter.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin/dbMAGWriter.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/lay_plugin/layMAGWriterPlugin.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/lay_plugin/layMAGReaderPlugin.h -o moc_layMAGReaderPlugin.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layMAGReaderPlugin.o moc_layMAGReaderPlugin.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:30, from ../../../../../klayout-0.29.8/src/plugins/streamers/magic/lay_plugin/layMAGReaderPlugin.h:28, from moc_layMAGReaderPlugin.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:33: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/lay_plugin/layMAGWriterPlugin.h -o moc_layMAGWriterPlugin.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layMAGWriterPlugin.o moc_layMAGWriterPlugin.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:30, from ../../../../../klayout-0.29.8/src/plugins/streamers/magic/lay_plugin/layMAGWriterPlugin.h:27, from moc_layMAGWriterPlugin.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:33: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libmag_ui.so.0.29.8 libmag_ui.so libmag_ui.so.0 libmag_ui.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/usr/lib64/klayout/db_plugins -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libmag_ui.so.0 -o libmag_ui.so.0.29.8 layMAGReaderPlugin.o layMAGWriterPlugin.o moc_layMAGReaderPlugin.o moc_layMAGWriterPlugin.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin/../../../../lay_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_laybasic -lklayout_layui -lklayout_layview -lklayout_lay -L/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin/../../../../lay_plugins/../db_plugins -lmag /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libmag_ui.so.0.29.8 libmag_ui.so ln -s libmag_ui.so.0.29.8 libmag_ui.so.0 ln -s libmag_ui.so.0.29.8 libmag_ui.so.0.29 rm -f ../../../../lay_plugins/libmag_ui.so.0.29.8 mv -f libmag_ui.so.0.29.8 ../../../../lay_plugins/libmag_ui.so.0.29.8 rm -f ../../../../lay_plugins/libmag_ui.so rm -f ../../../../lay_plugins/libmag_ui.so.0 rm -f ../../../../lay_plugins/libmag_ui.so.0.29 mv -f libmag_ui.so ../../../../lay_plugins/libmag_ui.so mv -f libmag_ui.so.0 ../../../../lay_plugins/libmag_ui.so.0 mv -f libmag_ui.so.0.29 ../../../../lay_plugins/libmag_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/magic' cd oasis/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/oasis.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis' cd db_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/db_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/db_plugin' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbOASIS.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASIS.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISReader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASIS.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISReader.h:30: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbOASISReader.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISReader.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISReader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISReader.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISReader.h:30: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbOASISWriter.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISWriter.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbWriter.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISWriter.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISWriter.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbOASIS.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/gsiDeclDbOASIS.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISReader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/gsiDeclDbOASIS.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISReader.h:30: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f liboasis.so.0.29.8 liboasis.so liboasis.so.0 liboasis.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,liboasis.so.0 -o liboasis.so.0.29.8 dbOASIS.o dbOASISReader.o dbOASISWriter.o gsiDeclDbOASIS.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/db_plugin/../../../../db_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s liboasis.so.0.29.8 liboasis.so ln -s liboasis.so.0.29.8 liboasis.so.0 ln -s liboasis.so.0.29.8 liboasis.so.0.29 rm -f ../../../../db_plugins/liboasis.so.0.29.8 mv -f liboasis.so.0.29.8 ../../../../db_plugins/liboasis.so.0.29.8 rm -f ../../../../db_plugins/liboasis.so rm -f ../../../../db_plugins/liboasis.so.0 rm -f ../../../../db_plugins/liboasis.so.0.29 mv -f liboasis.so ../../../../db_plugins/liboasis.so mv -f liboasis.so.0 ../../../../db_plugins/liboasis.so.0 mv -f liboasis.so.0.29 ../../../../db_plugins/liboasis.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/db_plugin' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/unit_tests"' -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/unit_tests -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/unit_tests -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbOASISReaderTests.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/unit_tests/dbOASISReaderTests.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISReader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/unit_tests/dbOASISReaderTests.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISReader.h:30: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/unit_tests"' -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/unit_tests -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/unit_tests -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbOASISWriter2Tests.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/unit_tests/dbOASISWriter2Tests.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISReader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/unit_tests/dbOASISWriter2Tests.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISReader.h:30: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/unit_tests"' -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/unit_tests -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/unit_tests -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbOASISWriterTests.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/unit_tests/dbOASISWriterTests.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbWriter.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISWriter.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/unit_tests/dbOASISWriterTests.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f liboasis_tests.so.0.29.8 liboasis_tests.so liboasis_tests.so.0 liboasis_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/unit_tests/../../../../db_plugins -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,liboasis_tests.so.0 -o liboasis_tests.so.0.29.8 dbOASISReaderTests.o dbOASISWriter2Tests.o dbOASISWriterTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/unit_tests/../../../.. -lklayout_db -lklayout_tl -lklayout_gsi -L/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/unit_tests/../../../../db_plugins -loasis /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s liboasis_tests.so.0.29.8 liboasis_tests.so ln -s liboasis_tests.so.0.29.8 liboasis_tests.so.0 ln -s liboasis_tests.so.0.29.8 liboasis_tests.so.0.29 cp -f liboasis_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/unit_tests/../../../../oasis_tests.ut gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/unit_tests' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/lay_plugin' /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/lay_plugin/OASISWriterOptionPage.ui -o ui_OASISWriterOptionPage.h g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layOASISReaderPlugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/lay_plugin/layOASISReaderPlugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISReader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/lay_plugin/layOASISReaderPlugin.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISReader.h:30: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layOASISWriterPlugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/lay_plugin/layOASISWriterPlugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbWriter.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/dbOASISWriter.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/lay_plugin/layOASISWriterPlugin.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/lay_plugin/layOASISWriterPlugin.h -o moc_layOASISWriterPlugin.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layOASISWriterPlugin.o moc_layOASISWriterPlugin.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:30, from ../../../../../klayout-0.29.8/src/plugins/streamers/oasis/lay_plugin/layOASISWriterPlugin.h:27, from moc_layOASISWriterPlugin.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layStream.h:33: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f liboasis_ui.so.0.29.8 liboasis_ui.so liboasis_ui.so.0 liboasis_ui.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/usr/lib64/klayout/db_plugins -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,liboasis_ui.so.0 -o liboasis_ui.so.0.29.8 layOASISReaderPlugin.o layOASISWriterPlugin.o moc_layOASISWriterPlugin.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/lay_plugin/../../../../lay_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_laybasic -lklayout_layui -lklayout_layview -lklayout_lay -L/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/lay_plugin/../../../../lay_plugins/../db_plugins -loasis /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s liboasis_ui.so.0.29.8 liboasis_ui.so ln -s liboasis_ui.so.0.29.8 liboasis_ui.so.0 ln -s liboasis_ui.so.0.29.8 liboasis_ui.so.0.29 rm -f ../../../../lay_plugins/liboasis_ui.so.0.29.8 mv -f liboasis_ui.so.0.29.8 ../../../../lay_plugins/liboasis_ui.so.0.29.8 rm -f ../../../../lay_plugins/liboasis_ui.so rm -f ../../../../lay_plugins/liboasis_ui.so.0 rm -f ../../../../lay_plugins/liboasis_ui.so.0.29 mv -f liboasis_ui.so ../../../../lay_plugins/liboasis_ui.so mv -f liboasis_ui.so.0 ../../../../lay_plugins/liboasis_ui.so.0 mv -f liboasis_ui.so.0.29 ../../../../lay_plugins/liboasis_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis' cd pcb/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/pcb.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb' cd db_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/db_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/db_plugin' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbGerberDrillFileReader.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbGerberDrillFileReader.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxTree.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbShapes.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbGerberDrillFileReader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbGerberDrillFileReader.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:29: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbGerberImporter.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbGerberImporter.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbGerberImporter.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbGerberImporter.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbGerberImporter.cc:28: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbRS274XApertures.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbRS274XApertures.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbPath.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbRS274XApertures.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbRS274XApertures.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbDeepShapeStore.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbShapeCollection.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbEdgePairsDelegate.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbEdgePairs.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbEdgesDelegate.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbEdges.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbRegionDelegate.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbRegion.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbRS274XApertures.h:31: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbRS274XReader.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbRS274XReader.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxTree.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbShapes.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbRS274XReader.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbRS274XReader.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:29: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbGerberImportData.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbGerberImportData.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbGerberImporter.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbGerberImportData.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f libpcb.so.0.29.8 libpcb.so libpcb.so.0 libpcb.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libpcb.so.0 -o libpcb.so.0.29.8 dbGerberDrillFileReader.o dbGerberImporter.o dbRS274XApertures.o dbRS274XReader.o dbGerberImportData.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/db_plugin/../../../../db_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libpcb.so.0.29.8 libpcb.so ln -s libpcb.so.0.29.8 libpcb.so.0 ln -s libpcb.so.0.29.8 libpcb.so.0.29 rm -f ../../../../db_plugins/libpcb.so.0.29.8 mv -f libpcb.so.0.29.8 ../../../../db_plugins/libpcb.so.0.29.8 rm -f ../../../../db_plugins/libpcb.so rm -f ../../../../db_plugins/libpcb.so.0 rm -f ../../../../db_plugins/libpcb.so.0.29 mv -f libpcb.so ../../../../db_plugins/libpcb.so mv -f libpcb.so.0 ../../../../db_plugins/libpcb.so.0 mv -f libpcb.so.0.29 ../../../../db_plugins/libpcb.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/db_plugin' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/unit_tests"' -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/unit_tests -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/unit_tests -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbGerberImport.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/unit_tests/dbGerberImport.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbPath.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayoutDiff.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/unit_tests/dbGerberImport.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbWriter.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/unit_tests/dbGerberImport.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libpcb_tests.so.0.29.8 libpcb_tests.so libpcb_tests.so.0 libpcb_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/unit_tests/../../../../db_plugins -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libpcb_tests.so.0 -o libpcb_tests.so.0.29.8 dbGerberImport.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/unit_tests/../../../.. -lklayout_db -lklayout_tl -lklayout_gsi -L/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/unit_tests/../../../../db_plugins -lpcb /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libpcb_tests.so.0.29.8 libpcb_tests.so ln -s libpcb_tests.so.0.29.8 libpcb_tests.so.0 ln -s libpcb_tests.so.0.29.8 libpcb_tests.so.0.29 cp -f libpcb_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/unit_tests/../../../../pcb_tests.ut gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/unit_tests' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/lay_plugin' /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/GerberImportDialog.ui -o ui_GerberImportDialog.h g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layGerberImport.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/layGerberImport.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbGerberImporter.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/layGerberImport.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbStream.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/layGerberImport.cc:27: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layGerberImportDialog.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/layGerberImportDialog.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/dbGerberImporter.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/layGerberImportDialog.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/QDialog:1, from /builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/lay_plugin/ui_GerberImportDialog.h:17, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/layGerberImportDialog.cc:24: /usr/include/qt5/QtWidgets/qdialog.h:95:17: warning: ‘virtual int QDialog::exec()’ was hidden [-Woverloaded-virtual=] 95 | virtual int exec(); | ^~~~ In file included from /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/layGerberImportDialog.cc:28: /builddir/build/BUILD/klayout-0.29.8/src/layui/layui/layDialogs.h:477:8: note: by ‘bool lay::UndoRedoListForm::exec(int&)’ 477 | bool exec (int &steps); | ^~~~ /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/layGerberImportDialog.cc: In member function ‘void lay::GerberImportDialog::commit_page()’: /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/layGerberImportDialog.cc:1225:16: warning: unnecessary parentheses in declaration of ‘coord_editors’ [-Wparentheses] 1225 | QLineEdit *(coord_editors[][4]) = { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/layGerberImportDialog.cc:1225:16: note: remove parentheses 1225 | QLineEdit *(coord_editors[][4]) = { | ^~~~~~~~~~~~~~~~~~~~ | - - /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/layGerberImportDialog.cc: In member function ‘void lay::GerberImportDialog::update()’: /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/layGerberImportDialog.cc:1652:14: warning: unnecessary parentheses in declaration of ‘coord_editors’ [-Wparentheses] 1652 | QLineEdit *(coord_editors[][4]) = { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/layGerberImportDialog.cc:1652:14: note: remove parentheses 1652 | QLineEdit *(coord_editors[][4]) = { | ^~~~~~~~~~~~~~~~~~~~ | - - g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/layGerberImportDialog.h -o moc_layGerberImportDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layGerberImportDialog.o moc_layGerberImportDialog.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../../../klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/layGerberImportDialog.h:32, from moc_layGerberImportDialog.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f libpcb_ui.so.0.29.8 libpcb_ui.so libpcb_ui.so.0 libpcb_ui.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/usr/lib64/klayout/db_plugins -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libpcb_ui.so.0 -o libpcb_ui.so.0.29.8 layGerberImport.o layGerberImportDialog.o moc_layGerberImportDialog.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/lay_plugin/../../../../lay_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_laybasic -lklayout_layui -lklayout_layview -lklayout_lay -L/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/lay_plugin/../../../../lay_plugins/../db_plugins -lpcb /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libpcb_ui.so.0.29.8 libpcb_ui.so ln -s libpcb_ui.so.0.29.8 libpcb_ui.so.0 ln -s libpcb_ui.so.0.29.8 libpcb_ui.so.0.29 rm -f ../../../../lay_plugins/libpcb_ui.so.0.29.8 mv -f libpcb_ui.so.0.29.8 ../../../../lay_plugins/libpcb_ui.so.0.29.8 rm -f ../../../../lay_plugins/libpcb_ui.so rm -f ../../../../lay_plugins/libpcb_ui.so.0 rm -f ../../../../lay_plugins/libpcb_ui.so.0.29 mv -f libpcb_ui.so ../../../../lay_plugins/libpcb_ui.so mv -f libpcb_ui.so.0 ../../../../lay_plugins/libpcb_ui.so.0 mv -f libpcb_ui.so.0.29 ../../../../lay_plugins/libpcb_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb' gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers' cd tools/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/tools.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools' cd bool/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/bool.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/bool' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/bool/lay_plugin' /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/lay_plugin/BooleanOptionsDialog.ui -o ui_BooleanOptionsDialog.h /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/lay_plugin/SizingOptionsDialog.ui -o ui_SizingOptionsDialog.h /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/lay_plugin/MergeOptionsDialog.ui -o ui_MergeOptionsDialog.h g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/bool/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/bool/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/bool/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layBooleanOperationsDialogs.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/lay_plugin/layBooleanOperationsDialogs.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbPropertiesRepository.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layParsedLayerSource.h:34, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layLayerProperties.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/layview/layview/layLayoutView_qt.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/layview/layview/layLayoutView.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/lay_plugin/layBooleanOperationsDialogs.cc:26: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/bool/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/bool/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/bool/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layBooleanOperationsPlugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/lay_plugin/layBooleanOperationsPlugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/lay_plugin/layBooleanOperationsPlugin.cc:27: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/lay_plugin/layBooleanOperationsPlugin.cc:29: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/tools/bool/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/lay_plugin/layBooleanOperationsDialogs.h -o moc_layBooleanOperationsDialogs.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/bool/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/bool/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/bool/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layBooleanOperationsDialogs.o moc_layBooleanOperationsDialogs.cpp rm -f libbool_ui.so.0.29.8 libbool_ui.so libbool_ui.so.0 libbool_ui.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libbool_ui.so.0 -o libbool_ui.so.0.29.8 layBooleanOperationsDialogs.o layBooleanOperationsPlugin.o moc_layBooleanOperationsDialogs.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/tools/bool/lay_plugin/../../../../lay_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_laybasic -lklayout_layui -lklayout_layview -lklayout_lay /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libbool_ui.so.0.29.8 libbool_ui.so ln -s libbool_ui.so.0.29.8 libbool_ui.so.0 ln -s libbool_ui.so.0.29.8 libbool_ui.so.0.29 rm -f ../../../../lay_plugins/libbool_ui.so.0.29.8 mv -f libbool_ui.so.0.29.8 ../../../../lay_plugins/libbool_ui.so.0.29.8 rm -f ../../../../lay_plugins/libbool_ui.so rm -f ../../../../lay_plugins/libbool_ui.so.0 rm -f ../../../../lay_plugins/libbool_ui.so.0.29 mv -f libbool_ui.so ../../../../lay_plugins/libbool_ui.so mv -f libbool_ui.so.0 ../../../../lay_plugins/libbool_ui.so.0 mv -f libbool_ui.so.0.29 ../../../../lay_plugins/libbool_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/bool/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/bool' cd diff/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/diff.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/diff' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/diff/lay_plugin' /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/lay_plugin/DiffToolDialog.ui -o ui_DiffToolDialog.h g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/diff/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/diff/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/diff/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layDiffPlugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/lay_plugin/layDiffPlugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layDispatcher.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/lay_plugin/layDiffPlugin.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/lay_plugin/layDiffPlugin.cc:27: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/diff/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/diff/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/diff/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layDiffToolDialog.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/lay_plugin/layDiffToolDialog.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsi.h:40, from /builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb/rdb.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/lay_plugin/layDiffToolDialog.cc:26: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbRecursiveShapeIterator.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/lay_plugin/layDiffToolDialog.cc:28: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/lay_plugin/layDiffToolDialog.cc:32: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/lay_plugin/layDiffToolDialog.cc:27: /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayoutDiff.h:131:16: warning: ‘virtual void db::DifferenceReceiver::detailed_diff(const db::PropertiesRepository&, const std::vector, long unsigned int> >&, const std::vector, long unsigned int> >&)’ was hidden [-Woverloaded-virtual=] 131 | virtual void detailed_diff (const db::PropertiesRepository & /*pr*/, const std::vector > & /*a*/, const std::vector > & /*b*/) { } | ^~~~~~~~~~~~~ /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/lay_plugin/layDiffToolDialog.cc:86:8: note: by ‘lay::RdbDifferenceReceiver::detailed_diff’ 86 | void detailed_diff (const db::PropertiesRepository &pr, const std::vector > &a, const std::vector > &b); | ^~~~~~~~~~~~~ g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/tools/diff/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/lay_plugin/layDiffToolDialog.h -o moc_layDiffToolDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/diff/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/diff/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/diff/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layDiffToolDialog.o moc_layDiffToolDialog.cpp rm -f libdiff_ui.so.0.29.8 libdiff_ui.so libdiff_ui.so.0 libdiff_ui.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libdiff_ui.so.0 -o libdiff_ui.so.0.29.8 layDiffPlugin.o layDiffToolDialog.o moc_layDiffToolDialog.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/tools/diff/lay_plugin/../../../../lay_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_laybasic -lklayout_layui -lklayout_layview -lklayout_lay -lklayout_rdb -lklayout_ant /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libdiff_ui.so.0.29.8 libdiff_ui.so ln -s libdiff_ui.so.0.29.8 libdiff_ui.so.0 ln -s libdiff_ui.so.0.29.8 libdiff_ui.so.0.29 rm -f ../../../../lay_plugins/libdiff_ui.so.0.29.8 mv -f libdiff_ui.so.0.29.8 ../../../../lay_plugins/libdiff_ui.so.0.29.8 rm -f ../../../../lay_plugins/libdiff_ui.so rm -f ../../../../lay_plugins/libdiff_ui.so.0 rm -f ../../../../lay_plugins/libdiff_ui.so.0.29 mv -f libdiff_ui.so ../../../../lay_plugins/libdiff_ui.so mv -f libdiff_ui.so.0 ../../../../lay_plugins/libdiff_ui.so.0 mv -f libdiff_ui.so.0.29 ../../../../lay_plugins/libdiff_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/diff/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/diff' cd import/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/import.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/import' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin' /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/StreamImportDialog.ui -o ui_StreamImportDialog.h g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layStreamImporter.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImporter.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImporter.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImporter.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImporter.h:31: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layStreamImportDialog.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImportDialog.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImporter.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImportDialog.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImporter.h:31: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/QDialog:1, from /builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin/ui_StreamImportDialog.h:15, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImportDialog.cc:24: /usr/include/qt5/QtWidgets/qdialog.h:95:17: warning: ‘virtual int QDialog::exec()’ was hidden [-Woverloaded-virtual=] 95 | virtual int exec(); | ^~~~ In file included from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImportDialog.cc:30: /builddir/build/BUILD/klayout-0.29.8/src/layui/layui/layDialogs.h:477:8: note: by ‘bool lay::UndoRedoListForm::exec(int&)’ 477 | bool exec (int &steps); | ^~~~ /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImportDialog.cc: In member function ‘void lay::StreamImportDialog::commit_page()’: /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImportDialog.cc:358:16: warning: unnecessary parentheses in declaration of ‘coord_editors’ [-Wparentheses] 358 | QLineEdit *(coord_editors[][4]) = { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImportDialog.cc:358:16: note: remove parentheses 358 | QLineEdit *(coord_editors[][4]) = { | ^~~~~~~~~~~~~~~~~~~~ | - - /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImportDialog.cc: In member function ‘void lay::StreamImportDialog::update()’: /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImportDialog.cc:450:14: warning: unnecessary parentheses in declaration of ‘coord_editors’ [-Wparentheses] 450 | QLineEdit *(coord_editors[][4]) = { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImportDialog.cc:450:14: note: remove parentheses 450 | QLineEdit *(coord_editors[][4]) = { | ^~~~~~~~~~~~~~~~~~~~ | - - g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layStreamImport.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImport.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImportDialog.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImport.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImportDialog.h:36: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImportDialog.h -o moc_layStreamImportDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layStreamImportDialog.o moc_layStreamImportDialog.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbArray.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../../../klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImportDialog.h:32, from moc_layStreamImportDialog.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbInstances.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbCell.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayout.h:33: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from ../../../../../klayout-0.29.8/src/plugins/tools/import/lay_plugin/layStreamImportDialog.h:36: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libimport_ui.so.0.29.8 libimport_ui.so libimport_ui.so.0 libimport_ui.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libimport_ui.so.0 -o libimport_ui.so.0.29.8 layStreamImporter.o layStreamImportDialog.o layStreamImport.o moc_layStreamImportDialog.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin/../../../../lay_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_laybasic -lklayout_layui -lklayout_layview -lklayout_lay /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libimport_ui.so.0.29.8 libimport_ui.so ln -s libimport_ui.so.0.29.8 libimport_ui.so.0 ln -s libimport_ui.so.0.29.8 libimport_ui.so.0.29 rm -f ../../../../lay_plugins/libimport_ui.so.0.29.8 mv -f libimport_ui.so.0.29.8 ../../../../lay_plugins/libimport_ui.so.0.29.8 rm -f ../../../../lay_plugins/libimport_ui.so rm -f ../../../../lay_plugins/libimport_ui.so.0 rm -f ../../../../lay_plugins/libimport_ui.so.0.29 mv -f libimport_ui.so ../../../../lay_plugins/libimport_ui.so mv -f libimport_ui.so.0 ../../../../lay_plugins/libimport_ui.so.0 mv -f libimport_ui.so.0.29 ../../../../lay_plugins/libimport_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/import' cd net_tracer/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/net_tracer.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer' cd db_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/db_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/db_plugin' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetTracer.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracer.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxTree.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbShapes.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracer.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracer.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:29: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetTracerIO.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxTree.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbShapes.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracer.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.cc:23: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:29: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbTechnology.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.h:29: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetTracerPlugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerPlugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxTree.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbShapes.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracer.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerPlugin.cc:23: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:29: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbTechnology.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.h:29: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DB_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/db_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclDbNetTracer.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/gsiDeclDbNetTracer.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxTree.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbShapes.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracer.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/gsiDeclDbNetTracer.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:29: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbTechnology.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/gsiDeclDbNetTracer.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libnet_tracer.so.0.29.8 libnet_tracer.so libnet_tracer.so.0 libnet_tracer.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libnet_tracer.so.0 -o libnet_tracer.so.0.29.8 dbNetTracer.o dbNetTracerIO.o dbNetTracerPlugin.o gsiDeclDbNetTracer.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/db_plugin/../../../../db_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libnet_tracer.so.0.29.8 libnet_tracer.so ln -s libnet_tracer.so.0.29.8 libnet_tracer.so.0 ln -s libnet_tracer.so.0.29.8 libnet_tracer.so.0.29 rm -f ../../../../db_plugins/libnet_tracer.so.0.29.8 mv -f libnet_tracer.so.0.29.8 ../../../../db_plugins/libnet_tracer.so.0.29.8 rm -f ../../../../db_plugins/libnet_tracer.so rm -f ../../../../db_plugins/libnet_tracer.so.0 rm -f ../../../../db_plugins/libnet_tracer.so.0.29 mv -f libnet_tracer.so ../../../../db_plugins/libnet_tracer.so mv -f libnet_tracer.so.0 ../../../../db_plugins/libnet_tracer.so.0 mv -f libnet_tracer.so.0.29 ../../../../db_plugins/libnet_tracer.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/db_plugin' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/unit_tests"' -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/unit_tests -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/unit_tests -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbTraceAllNets.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/unit_tests/dbTraceAllNets.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/unit_tests/dbTraceAllNets.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbShapes.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracer.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/unit_tests/dbTraceAllNets.cc:26: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbTechnology.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.h:29: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/unit_tests"' -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/unit_tests -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/unit_tests -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o dbNetTracerTests.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/unit_tests/dbNetTracerTests.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/unit_tests/dbNetTracerTests.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbShapes.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracer.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/unit_tests/dbNetTracerTests.cc:26: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbTechnology.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.h:29: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libnet_tracer_tests.so.0.29.8 libnet_tracer_tests.so libnet_tracer_tests.so.0 libnet_tracer_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/unit_tests/../../../../db_plugins -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libnet_tracer_tests.so.0 -o libnet_tracer_tests.so.0.29.8 dbTraceAllNets.o dbNetTracerTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/unit_tests/../../../.. -lklayout_db -lklayout_tl -lklayout_gsi -L/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/unit_tests/../../../../db_plugins -lnet_tracer /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libnet_tracer_tests.so.0.29.8 libnet_tracer_tests.so ln -s libnet_tracer_tests.so.0.29.8 libnet_tracer_tests.so.0 ln -s libnet_tracer_tests.so.0.29.8 libnet_tracer_tests.so.0.29 cp -f libnet_tracer_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/unit_tests/../../../../net_tracer_tests.ut gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/unit_tests' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin' /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/NetTracerConfigPage.ui -o ui_NetTracerConfigPage.h /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/NetTracerConnectivityEditor.ui -o ui_NetTracerConnectivityEditor.h /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/NetTracerDialog.ui -o ui_NetTracerDialog.h /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/NetTracerTechComponentEditor.ui -o ui_NetTracerTechComponentEditor.h g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layNetTracerConfig.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerConfig.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerConfig.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerConfig.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerConfig.cc:84:22: warning: unnecessary parentheses in declaration of ‘cc_buttons’ [-Wparentheses] 84 | static QToolButton * (Ui::NetTracerConfigPage::*cc_buttons []) = { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerConfig.cc:84:22: note: remove parentheses 84 | static QToolButton * (Ui::NetTracerConfigPage::*cc_buttons []) = { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layNetTracerConnectivityEditor.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerConnectivityEditor.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxTree.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbShapes.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracer.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerConnectivityEditor.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerConnectivityEditor.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:29: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbTechnology.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerConnectivityEditor.h:31: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layNetTracerDialog.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerDialog.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxTree.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbShapes.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracer.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerDialog.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:29: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbTechnology.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.h:29: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layNetTracerPlugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerPlugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxTree.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbShapes.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracer.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerPlugin.cc:23: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:29: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbTechnology.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.h:29: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layNetTracerTechComponentEditor.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerTechComponentEditor.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxTree.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbShapes.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracer.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerConnectivityEditor.h:30, from /builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin/ui_NetTracerTechComponentEditor.h:25, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerTechComponentEditor.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerTechComponentEditor.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:29: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbTechnology.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerConnectivityEditor.h:31: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerConfig.h -o moc_layNetTracerConfig.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layNetTracerConfig.o moc_layNetTracerConfig.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from ../../../../../klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerConfig.h:30, from moc_layNetTracerConfig.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerConnectivityEditor.h -o moc_layNetTracerConnectivityEditor.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layNetTracerConnectivityEditor.o moc_layNetTracerConnectivityEditor.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxTree.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbShapes.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracer.h:30, from ../../../../../klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerConnectivityEditor.h:30, from moc_layNetTracerConnectivityEditor.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:29: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbTechnology.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.h:29, from ../../../../../klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerConnectivityEditor.h:31: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerDialog.h -o moc_layNetTracerDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layNetTracerDialog.o moc_layNetTracerDialog.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxTree.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbShapes.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracer.h:30, from ../../../../../klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerDialog.h:30, from moc_layNetTracerDialog.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:29: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbTechnology.h:36, from ../../../../../klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerDialog.h:31: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerTechComponentEditor.h -o moc_layNetTracerTechComponentEditor.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layNetTracerTechComponentEditor.o moc_layNetTracerTechComponentEditor.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxTree.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbShapes.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracer.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerConnectivityEditor.h:30, from /builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin/ui_NetTracerTechComponentEditor.h:25, from ../../../../../klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerTechComponentEditor.h:28, from moc_layNetTracerTechComponentEditor.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLayer.h:29: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbTechnology.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/dbNetTracerIO.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/layNetTracerConnectivityEditor.h:31: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libnet_tracer_ui.so.0.29.8 libnet_tracer_ui.so libnet_tracer_ui.so.0 libnet_tracer_ui.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/usr/lib64/klayout/db_plugins -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libnet_tracer_ui.so.0 -o libnet_tracer_ui.so.0.29.8 layNetTracerConfig.o layNetTracerConnectivityEditor.o layNetTracerDialog.o layNetTracerPlugin.o layNetTracerTechComponentEditor.o moc_layNetTracerConfig.o moc_layNetTracerConnectivityEditor.o moc_layNetTracerDialog.o moc_layNetTracerTechComponentEditor.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin/../../../../lay_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_laybasic -lklayout_layui -lklayout_layview -lklayout_lay -L/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin/../../../../lay_plugins/../db_plugins -lnet_tracer /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libnet_tracer_ui.so.0.29.8 libnet_tracer_ui.so ln -s libnet_tracer_ui.so.0.29.8 libnet_tracer_ui.so.0 ln -s libnet_tracer_ui.so.0.29.8 libnet_tracer_ui.so.0.29 rm -f ../../../../lay_plugins/libnet_tracer_ui.so.0.29.8 mv -f libnet_tracer_ui.so.0.29.8 ../../../../lay_plugins/libnet_tracer_ui.so.0.29.8 rm -f ../../../../lay_plugins/libnet_tracer_ui.so rm -f ../../../../lay_plugins/libnet_tracer_ui.so.0 rm -f ../../../../lay_plugins/libnet_tracer_ui.so.0.29 mv -f libnet_tracer_ui.so ../../../../lay_plugins/libnet_tracer_ui.so mv -f libnet_tracer_ui.so.0 ../../../../lay_plugins/libnet_tracer_ui.so.0 mv -f libnet_tracer_ui.so.0.29 ../../../../lay_plugins/libnet_tracer_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer' cd view_25d/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/view_25d.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin' /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/D25View.ui -o ui_D25View.h g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o gsiDeclLayD25View.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/gsiDeclLayD25View.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsi.h:40, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiDecl.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/gsiDeclLayD25View.cc:23: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/layui/layui/layBrowser.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25View.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/gsiDeclLayD25View.cc:26: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/QDialog:1, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25View.h:26: /usr/include/qt5/QtWidgets/qdialog.h:94:18: warning: ‘virtual void QDialog::open()’ was hidden [-Woverloaded-virtual=] 94 | virtual void open(); | ^~~~ /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25View.h:68:19: note: by ‘static lay::D25View* lay::D25View::open(lay::LayoutViewBase*)’ 68 | static D25View *open (lay::LayoutViewBase *view); | ^~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layD25View.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25View.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlRecipe.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25View.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/QDialog:1, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25View.h:26, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25View.cc:26: /usr/include/qt5/QtWidgets/qdialog.h:94:18: warning: ‘virtual void QDialog::open()’ was hidden [-Woverloaded-virtual=] 94 | virtual void open(); | ^~~~ /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25View.h:68:19: note: by ‘static lay::D25View* lay::D25View::open(lay::LayoutViewBase*)’ 68 | static D25View *open (lay::LayoutViewBase *view); | ^~~~ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from /builddir/build/BUILD/klayout-0.29.8/src/layview/layview/layLayoutView_qt.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/layview/layview/layLayoutView.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25View.cc:27: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layD25ViewWidget.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25ViewWidget.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbPolygon.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25ViewWidget.h:26, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25ViewWidget.cc:24: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layAnnotationShapes.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:37, from /builddir/build/BUILD/klayout-0.29.8/src/layview/layview/layLayoutView_qt.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/layview/layview/layLayoutView.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25ViewWidget.cc:26: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layD25Plugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25Plugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/layui/layui/layBrowser.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25View.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25Plugin.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/QDialog:1, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25View.h:26: /usr/include/qt5/QtWidgets/qdialog.h:94:18: warning: ‘virtual void QDialog::open()’ was hidden [-Woverloaded-virtual=] 94 | virtual void open(); | ^~~~ /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25View.h:68:19: note: by ‘static lay::D25View* lay::D25View::open(lay::LayoutViewBase*)’ 68 | static D25View *open (lay::LayoutViewBase *view); | ^~~~ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layD25MemChunks.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25MemChunks.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layD25ViewUtils.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25ViewUtils.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layD25Camera.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25Camera.cc /../lib64/qt5/bin/rcc -name layD25Resources /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25Resources.qrc -o qrc_layD25Resources.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o qrc_layD25Resources.o qrc_layD25Resources.cpp g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25View.h -o moc_layD25View.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layD25View.o moc_layD25View.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/layui/layui/layBrowser.h:30, from ../../../../../klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25View.h:30, from moc_layD25View.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /usr/include/qt5/QtWidgets/QDialog:1, from ../../../../../klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25View.h:26: /usr/include/qt5/QtWidgets/qdialog.h:94:18: warning: ‘virtual void QDialog::open()’ was hidden [-Woverloaded-virtual=] 94 | virtual void open(); | ^~~~ ../../../../../klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25View.h:68:19: note: by ‘static lay::D25View* lay::D25View::open(lay::LayoutViewBase*)’ 68 | static D25View *open (lay::LayoutViewBase *view); | ^~~~ /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25ViewWidget.h -o moc_layD25ViewWidget.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layD25ViewWidget.o moc_layD25ViewWidget.cpp In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbPolygon.h:31, from ../../../../../klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/layD25ViewWidget.h:26, from moc_layD25ViewWidget.cpp:10: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ rm -f libd25_ui.so.0.29.8 libd25_ui.so libd25_ui.so.0 libd25_ui.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libd25_ui.so.0 -o libd25_ui.so.0.29.8 gsiDeclLayD25View.o layD25View.o layD25ViewWidget.o layD25Plugin.o layD25MemChunks.o layD25ViewUtils.o layD25Camera.o qrc_layD25Resources.o moc_layD25View.o moc_layD25ViewWidget.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin/../../../../lay_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_laybasic -lklayout_layui -lklayout_layview -lklayout_lay -lklayout_rdb -lklayout_ant -lklayout_qtbasic -lklayout_QtGui -lklayout_QtCore -lklayout_QtWidgets /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libd25_ui.so.0.29.8 libd25_ui.so ln -s libd25_ui.so.0.29.8 libd25_ui.so.0 ln -s libd25_ui.so.0.29.8 libd25_ui.so.0.29 rm -f ../../../../lay_plugins/libd25_ui.so.0.29.8 mv -f libd25_ui.so.0.29.8 ../../../../lay_plugins/libd25_ui.so.0.29.8 rm -f ../../../../lay_plugins/libd25_ui.so rm -f ../../../../lay_plugins/libd25_ui.so.0 rm -f ../../../../lay_plugins/libd25_ui.so.0.29 mv -f libd25_ui.so ../../../../lay_plugins/libd25_ui.so mv -f libd25_ui.so.0 ../../../../lay_plugins/libd25_ui.so.0 mv -f libd25_ui.so.0.29 ../../../../lay_plugins/libd25_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/unit_tests"' -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/unit_tests -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/unit_tests -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o layD25MemChunksTests.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/unit_tests/layD25MemChunksTests.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/unit_tests/layD25MemChunksTests.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/unit_tests"' -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/unit_tests -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/unit_tests -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o layD25ViewUtilsTests.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/unit_tests/layD25ViewUtilsTests.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/unit_tests/layD25ViewUtilsTests.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/unit_tests"' -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/unit_tests -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/unit_tests -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o layD25CameraTests.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/unit_tests/layD25CameraTests.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/unit_tests/layD25CameraTests.cc:25: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ rm -f libview_25d_tests.so.0.29.8 libview_25d_tests.so libview_25d_tests.so.0 libview_25d_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/unit_tests/../../../../lay_plugins -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libview_25d_tests.so.0 -o libview_25d_tests.so.0.29.8 layD25MemChunksTests.o layD25ViewUtilsTests.o layD25CameraTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/unit_tests/../../../.. -lklayout_db -lklayout_tl -lklayout_gsi -L/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/unit_tests/../../../../lay_plugins -ld25_ui /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libview_25d_tests.so.0.29.8 libview_25d_tests.so ln -s libview_25d_tests.so.0.29.8 libview_25d_tests.so.0 ln -s libview_25d_tests.so.0.29.8 libview_25d_tests.so.0.29 cp -f libview_25d_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/unit_tests/../../../../view_25d_tests.ut gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/unit_tests' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d' cd xor/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/xor.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/xor' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin' /../lib64/qt5/bin/uic /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/lay_plugin/XORToolDialog.ui -o ui_XORToolDialog.h g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layXORToolDialog.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/lay_plugin/layXORToolDialog.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layEditable.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layEditorServiceBase.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/ant/ant/antService.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/lay_plugin/layXORToolDialog.cc:26: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbUserObject.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbShape.h:38, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layRenderer.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layBitmapRenderer.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layViewObject.h:47, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layEditorServiceBase.h:29: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/lay_plugin/layXORToolDialog.cc:41: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layXORProgress.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/lay_plugin/layXORProgress.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o layXORPlugin.o /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/lay_plugin/layXORPlugin.cc In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:133, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlLog.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layPlugin.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layDispatcher.h:31, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/lay_plugin/layXORPlugin.cc:26: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:152: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:172: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:192: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEvents.h:212: /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36, from /builddir/build/BUILD/klayout-0.29.8/src/db/db/dbReader.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layCellView.h:35, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layDisplayState.h:29, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layBookmarkList.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/layLayoutViewBase.h:38, from /builddir/build/BUILD/klayout-0.29.8/src/layview/layview/layLayoutView_qt.h:30, from /builddir/build/BUILD/klayout-0.29.8/src/layview/layview/layLayoutView.h:28, from /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/lay_plugin/layXORPlugin.cc:29: /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -dM -E -o moc_predefs.h /../lib64/qt5/mkspecs/features/data/dummy.cpp /../lib64/qt5/bin/moc -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin/moc_predefs.h -I/../lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I. -I/usr/include/c++/14 -I/usr/include/c++/14/x86_64-redhat-linux -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-redhat-linux/14/include -I/usr/local/include -I/usr/include /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/lay_plugin/layXORToolDialog.h -o moc_layXORToolDialog.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LAY_PLUGIN_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin -I/builddir/build/BUILD/klayout-0.29.8/src/db/db -I/builddir/build/BUILD/klayout-0.29.8/src/tl/tl -I/builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi -I/builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/layview/layview -I/builddir/build/BUILD/klayout-0.29.8/src/layui/layui -I/builddir/build/BUILD/klayout-0.29.8/src/lay/lay -I/builddir/build/BUILD/klayout-0.29.8/src/plugins/common -I/builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb -I/builddir/build/BUILD/klayout-0.29.8/src/ant/ant -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin -I/builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin -I/../lib64/qt5/mkspecs/linux-g++ -o moc_layXORToolDialog.o moc_layXORToolDialog.cpp rm -f libxor_ui.so.0.29.8 libxor_ui.so libxor_ui.so.0 libxor_ui.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libxor_ui.so.0 -o libxor_ui.so.0.29.8 layXORToolDialog.o layXORProgress.o layXORPlugin.o moc_layXORToolDialog.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin/../../../../lay_plugins/.. -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_laybasic -lklayout_layui -lklayout_layview -lklayout_lay -lklayout_rdb -lklayout_ant /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libxor_ui.so.0.29.8 libxor_ui.so ln -s libxor_ui.so.0.29.8 libxor_ui.so.0 ln -s libxor_ui.so.0.29.8 libxor_ui.so.0.29 rm -f ../../../../lay_plugins/libxor_ui.so.0.29.8 mv -f libxor_ui.so.0.29.8 ../../../../lay_plugins/libxor_ui.so.0.29.8 rm -f ../../../../lay_plugins/libxor_ui.so rm -f ../../../../lay_plugins/libxor_ui.so.0 rm -f ../../../../lay_plugins/libxor_ui.so.0.29 mv -f libxor_ui.so ../../../../lay_plugins/libxor_ui.so mv -f libxor_ui.so.0 ../../../../lay_plugins/libxor_ui.so.0 mv -f libxor_ui.so.0.29 ../../../../lay_plugins/libxor_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/xor' gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins' cd drc/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/drc/drc.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/drc' cd drc/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/drc/drc/drc.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/drc/drc' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DRC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/drc/drc -I/builddir/build/BUILD/build.linux-release/drc/drc -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/rdb/rdb -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/drc/drc -I/../lib64/qt5/mkspecs/linux-g++ -o drcForceLink.o ../../../klayout-0.29.8/src/drc/drc/drcForceLink.cc /../lib64/qt5/bin/rcc -name drcResources ../../../klayout-0.29.8/src/drc/drc/drcResources.qrc -o qrc_drcResources.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DRC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/drc/drc -I/builddir/build/BUILD/build.linux-release/drc/drc -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/rdb/rdb -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/drc/drc -I/../lib64/qt5/mkspecs/linux-g++ -o qrc_drcResources.o qrc_drcResources.cpp rm -f libklayout_drc.so.0.29.8 libklayout_drc.so libklayout_drc.so.0 libklayout_drc.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_drc.so.0 -o libklayout_drc.so.0.29.8 drcForceLink.o qrc_drcResources.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/drc/drc/../.. -lklayout_tl -lklayout_db -lklayout_gsi -lklayout_lym -lklayout_rdb /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_drc.so.0.29.8 libklayout_drc.so ln -s libklayout_drc.so.0.29.8 libklayout_drc.so.0 ln -s libklayout_drc.so.0.29.8 libklayout_drc.so.0.29 rm -f ../../../build.linux-release/libklayout_drc.so.0.29.8 mv -f libklayout_drc.so.0.29.8 ../../../build.linux-release/libklayout_drc.so.0.29.8 rm -f ../../../build.linux-release/libklayout_drc.so rm -f ../../../build.linux-release/libklayout_drc.so.0 rm -f ../../../build.linux-release/libklayout_drc.so.0.29 mv -f libklayout_drc.so ../../../build.linux-release/libklayout_drc.so mv -f libklayout_drc.so.0 ../../../build.linux-release/libklayout_drc.so.0 mv -f libklayout_drc.so.0.29 ../../../build.linux-release/libklayout_drc.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/drc/drc' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/drc/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/drc/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/drc/unit_tests"' -I../../../klayout-0.29.8/src/drc/unit_tests -I/builddir/build/BUILD/build.linux-release/drc/unit_tests -I../../../klayout-0.29.8/src/drc/drc -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/lym/lym -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/drc/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o drcBasicTests.o ../../../klayout-0.29.8/src/drc/unit_tests/drcBasicTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/drc/unit_tests/drcBasicTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/drc/unit_tests/drcBasicTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/drc/unit_tests"' -I../../../klayout-0.29.8/src/drc/unit_tests -I/builddir/build/BUILD/build.linux-release/drc/unit_tests -I../../../klayout-0.29.8/src/drc/drc -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/lym/lym -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/drc/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o drcGenericTests.o ../../../klayout-0.29.8/src/drc/unit_tests/drcGenericTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/drc/unit_tests/drcGenericTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/drc/unit_tests/drcGenericTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/drc/unit_tests"' -I../../../klayout-0.29.8/src/drc/unit_tests -I/builddir/build/BUILD/build.linux-release/drc/unit_tests -I../../../klayout-0.29.8/src/drc/drc -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/lym/lym -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/drc/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o drcSimpleTests.o ../../../klayout-0.29.8/src/drc/unit_tests/drcSimpleTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/drc/unit_tests/drcSimpleTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/drc/unit_tests/drcSimpleTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/drc/unit_tests"' -I../../../klayout-0.29.8/src/drc/unit_tests -I/builddir/build/BUILD/build.linux-release/drc/unit_tests -I../../../klayout-0.29.8/src/drc/drc -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/lym/lym -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/drc/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o drcSuiteTests.o ../../../klayout-0.29.8/src/drc/unit_tests/drcSuiteTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/drc/unit_tests/drcSuiteTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/drc/unit_tests/drcSuiteTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libdrc_tests.so.0.29.8 libdrc_tests.so libdrc_tests.so.0 libdrc_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libdrc_tests.so.0 -o libdrc_tests.so.0.29.8 drcBasicTests.o drcGenericTests.o drcSimpleTests.o drcSuiteTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/drc/unit_tests/../.. -lklayout_drc -lklayout_rdb -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_lym /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libdrc_tests.so.0.29.8 libdrc_tests.so ln -s libdrc_tests.so.0.29.8 libdrc_tests.so.0 ln -s libdrc_tests.so.0.29.8 libdrc_tests.so.0.29 rm -f ../../drc/libdrc_tests.so.0.29.8 mv -f libdrc_tests.so.0.29.8 ../../drc/libdrc_tests.so.0.29.8 rm -f ../../drc/libdrc_tests.so rm -f ../../drc/libdrc_tests.so.0 rm -f ../../drc/libdrc_tests.so.0.29 mv -f libdrc_tests.so ../../drc/libdrc_tests.so mv -f libdrc_tests.so.0 ../../drc/libdrc_tests.so.0 mv -f libdrc_tests.so.0.29 ../../drc/libdrc_tests.so.0.29 cp -f ../../drc/libdrc_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/drc/unit_tests/../../drc_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/drc/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/drc' cd lvs/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lvs/lvs.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/lvs' cd lvs/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lvs/lvs/lvs.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/lvs/lvs' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LVS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lvs/lvs -I/builddir/build/BUILD/build.linux-release/lvs/lvs -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/rdb/rdb -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lvs/lvs -I/../lib64/qt5/mkspecs/linux-g++ -o lvsForceLink.o ../../../klayout-0.29.8/src/lvs/lvs/lvsForceLink.cc /../lib64/qt5/bin/rcc -name lvsResources ../../../klayout-0.29.8/src/lvs/lvs/lvsResources.qrc -o qrc_lvsResources.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_LVS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/lvs/lvs -I/builddir/build/BUILD/build.linux-release/lvs/lvs -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/rdb/rdb -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lvs/lvs -I/../lib64/qt5/mkspecs/linux-g++ -o qrc_lvsResources.o qrc_lvsResources.cpp rm -f libklayout_lvs.so.0.29.8 libklayout_lvs.so libklayout_lvs.so.0 libklayout_lvs.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_lvs.so.0 -o libklayout_lvs.so.0.29.8 lvsForceLink.o qrc_lvsResources.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/lvs/lvs/../.. -lklayout_tl -lklayout_db -lklayout_gsi -lklayout_lym -lklayout_rdb -lklayout_drc /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_lvs.so.0.29.8 libklayout_lvs.so ln -s libklayout_lvs.so.0.29.8 libklayout_lvs.so.0 ln -s libklayout_lvs.so.0.29.8 libklayout_lvs.so.0.29 rm -f ../../../build.linux-release/libklayout_lvs.so.0.29.8 mv -f libklayout_lvs.so.0.29.8 ../../../build.linux-release/libklayout_lvs.so.0.29.8 rm -f ../../../build.linux-release/libklayout_lvs.so rm -f ../../../build.linux-release/libklayout_lvs.so.0 rm -f ../../../build.linux-release/libklayout_lvs.so.0.29 mv -f libklayout_lvs.so ../../../build.linux-release/libklayout_lvs.so mv -f libklayout_lvs.so.0 ../../../build.linux-release/libklayout_lvs.so.0 mv -f libklayout_lvs.so.0.29 ../../../build.linux-release/libklayout_lvs.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/lvs/lvs' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lvs/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/lvs/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/lvs/unit_tests"' -I../../../klayout-0.29.8/src/lvs/unit_tests -I/builddir/build/BUILD/build.linux-release/lvs/unit_tests -I../../../klayout-0.29.8/src/drc/drc -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/lym/lym -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lvs/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o lvsBasicTests.o ../../../klayout-0.29.8/src/lvs/unit_tests/lvsBasicTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/lvs/unit_tests/lvsBasicTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/lvs/unit_tests/lvsBasicTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/lvs/unit_tests"' -I../../../klayout-0.29.8/src/lvs/unit_tests -I/builddir/build/BUILD/build.linux-release/lvs/unit_tests -I../../../klayout-0.29.8/src/drc/drc -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/lym/lym -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lvs/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o lvsSimpleTests.o ../../../klayout-0.29.8/src/lvs/unit_tests/lvsSimpleTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/lvs/unit_tests/lvsSimpleTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/lvs/unit_tests/lvsSimpleTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/lvs/unit_tests"' -I../../../klayout-0.29.8/src/lvs/unit_tests -I/builddir/build/BUILD/build.linux-release/lvs/unit_tests -I../../../klayout-0.29.8/src/drc/drc -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/lym/lym -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/lvs/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o lvsTests.o ../../../klayout-0.29.8/src/lvs/unit_tests/lvsTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/lvs/unit_tests/lvsTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/lvs/unit_tests/lvsTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f liblvs_tests.so.0.29.8 liblvs_tests.so liblvs_tests.so.0 liblvs_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,liblvs_tests.so.0 -o liblvs_tests.so.0.29.8 lvsBasicTests.o lvsSimpleTests.o lvsTests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/lvs/unit_tests/../.. -lklayout_lvs -lklayout_drc -lklayout_rdb -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_lym /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s liblvs_tests.so.0.29.8 liblvs_tests.so ln -s liblvs_tests.so.0.29.8 liblvs_tests.so.0 ln -s liblvs_tests.so.0.29.8 liblvs_tests.so.0.29 rm -f ../../lvs/liblvs_tests.so.0.29.8 mv -f liblvs_tests.so.0.29.8 ../../lvs/liblvs_tests.so.0.29.8 rm -f ../../lvs/liblvs_tests.so rm -f ../../lvs/liblvs_tests.so.0 rm -f ../../lvs/liblvs_tests.so.0.29 mv -f liblvs_tests.so ../../lvs/liblvs_tests.so mv -f liblvs_tests.so.0 ../../lvs/liblvs_tests.so.0 mv -f liblvs_tests.so.0.29 ../../lvs/liblvs_tests.so.0.29 cp -f ../../lvs/liblvs_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/lvs/unit_tests/../../lvs_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/lvs/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/lvs' cd doc/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/doc/doc.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/doc' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DOC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../klayout-0.29.8/src/doc -I/builddir/build/BUILD/build.linux-release/doc -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/doc -I/../lib64/qt5/mkspecs/linux-g++ -o docForceLink.o ../../klayout-0.29.8/src/doc/docForceLink.cc /../lib64/qt5/bin/rcc -name docResources ../../klayout-0.29.8/src/doc/docResources.qrc -o qrc_docResources.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DOC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../klayout-0.29.8/src/doc -I/builddir/build/BUILD/build.linux-release/doc -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/doc -I/../lib64/qt5/mkspecs/linux-g++ -o qrc_docResources.o qrc_docResources.cpp /../lib64/qt5/bin/rcc -name docDRCLVSResources ../../klayout-0.29.8/src/doc/docDRCLVSResources.qrc -o qrc_docDRCLVSResources.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_DOC_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../klayout-0.29.8/src/doc -I/builddir/build/BUILD/build.linux-release/doc -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/doc -I/../lib64/qt5/mkspecs/linux-g++ -o qrc_docDRCLVSResources.o qrc_docDRCLVSResources.cpp rm -f libklayout_doc.so.0.29.8 libklayout_doc.so libklayout_doc.so.0 libklayout_doc.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_doc.so.0 -o libklayout_doc.so.0.29.8 docForceLink.o qrc_docResources.o qrc_docDRCLVSResources.o -lgit2 -lz /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_doc.so.0.29.8 libklayout_doc.so ln -s libklayout_doc.so.0.29.8 libklayout_doc.so.0 ln -s libklayout_doc.so.0.29.8 libklayout_doc.so.0.29 rm -f ../../build.linux-release/libklayout_doc.so.0.29.8 mv -f libklayout_doc.so.0.29.8 ../../build.linux-release/libklayout_doc.so.0.29.8 rm -f ../../build.linux-release/libklayout_doc.so rm -f ../../build.linux-release/libklayout_doc.so.0 rm -f ../../build.linux-release/libklayout_doc.so.0.29 mv -f libklayout_doc.so ../../build.linux-release/libklayout_doc.so mv -f libklayout_doc.so.0 ../../build.linux-release/libklayout_doc.so.0 mv -f libklayout_doc.so.0.29 ../../build.linux-release/libklayout_doc.so.0.29 gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/doc' cd icons/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/icons/icons.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/icons' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_ICONS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../klayout-0.29.8/src/icons -I/builddir/build/BUILD/build.linux-release/icons -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/icons -I/../lib64/qt5/mkspecs/linux-g++ -o iconsForceLink.o ../../klayout-0.29.8/src/icons/iconsForceLink.cc /../lib64/qt5/bin/rcc -name icons ../../klayout-0.29.8/src/icons/icons.qrc -o qrc_icons.cpp g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_ICONS_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../klayout-0.29.8/src/icons -I/builddir/build/BUILD/build.linux-release/icons -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/icons -I/../lib64/qt5/mkspecs/linux-g++ -o qrc_icons.o qrc_icons.cpp rm -f libklayout_icons.so.0.29.8 libklayout_icons.so libklayout_icons.so.0 libklayout_icons.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_icons.so.0 -o libklayout_icons.so.0.29.8 iconsForceLink.o qrc_icons.o -lgit2 -lz /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_icons.so.0.29.8 libklayout_icons.so ln -s libklayout_icons.so.0.29.8 libklayout_icons.so.0 ln -s libklayout_icons.so.0.29.8 libklayout_icons.so.0.29 rm -f ../../build.linux-release/libklayout_icons.so.0.29.8 mv -f libklayout_icons.so.0.29.8 ../../build.linux-release/libklayout_icons.so.0.29.8 rm -f ../../build.linux-release/libklayout_icons.so rm -f ../../build.linux-release/libklayout_icons.so.0 rm -f ../../build.linux-release/libklayout_icons.so.0.29 mv -f libklayout_icons.so ../../build.linux-release/libklayout_icons.so mv -f libklayout_icons.so.0 ../../build.linux-release/libklayout_icons.so.0 mv -f libklayout_icons.so.0.29 ../../build.linux-release/libklayout_icons.so.0.29 gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/icons' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../klayout-0.29.8/src/unit_tests -I/builddir/build/BUILD/build.linux-release/unit_tests -I../../klayout-0.29.8/src/rba/rba -I../../klayout-0.29.8/src/pya/pya -I../../klayout-0.29.8/src/tl/tl -I../../klayout-0.29.8/src/gsi/gsi -I../../klayout-0.29.8/src/db/db -I../../klayout-0.29.8/src/rdb/rdb -I../../klayout-0.29.8/src/lym/lym -I../../klayout-0.29.8/src/laybasic/laybasic -I../../klayout-0.29.8/src/layview/layview -I../../klayout-0.29.8/src/ant/ant -I../../klayout-0.29.8/src/img/img -I../../klayout-0.29.8/src/edt/edt -I../../klayout-0.29.8/src/lib/lib -I../../klayout-0.29.8/src/version -I../../klayout-0.29.8/src/layui/layui -I../../klayout-0.29.8/src/lay/lay -I../../klayout-0.29.8/src/drc/drc -I../../klayout-0.29.8/src/lvs/lvs -I../../klayout-0.29.8/src/doc -I../../klayout-0.29.8/src/icons -I../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o unit_test_main.o ../../klayout-0.29.8/src/unit_tests/unit_test_main.cc In file included from ../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../klayout-0.29.8/src/unit_tests/utTestConsole.h:27, from ../../klayout-0.29.8/src/unit_tests/unit_test_main.cc:25: ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../klayout-0.29.8/src/unit_tests/utTestConsole.h:28: ../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../klayout-0.29.8/src/unit_tests/unit_test_main.cc:36: ../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../klayout-0.29.8/src/unit_tests -I/builddir/build/BUILD/build.linux-release/unit_tests -I../../klayout-0.29.8/src/rba/rba -I../../klayout-0.29.8/src/pya/pya -I../../klayout-0.29.8/src/tl/tl -I../../klayout-0.29.8/src/gsi/gsi -I../../klayout-0.29.8/src/db/db -I../../klayout-0.29.8/src/rdb/rdb -I../../klayout-0.29.8/src/lym/lym -I../../klayout-0.29.8/src/laybasic/laybasic -I../../klayout-0.29.8/src/layview/layview -I../../klayout-0.29.8/src/ant/ant -I../../klayout-0.29.8/src/img/img -I../../klayout-0.29.8/src/edt/edt -I../../klayout-0.29.8/src/lib/lib -I../../klayout-0.29.8/src/version -I../../klayout-0.29.8/src/layui/layui -I../../klayout-0.29.8/src/lay/lay -I../../klayout-0.29.8/src/drc/drc -I../../klayout-0.29.8/src/lvs/lvs -I../../klayout-0.29.8/src/doc -I../../klayout-0.29.8/src/icons -I../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o utTestConsole.o ../../klayout-0.29.8/src/unit_tests/utTestConsole.cc In file included from ../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../klayout-0.29.8/src/unit_tests/utTestConsole.h:27, from ../../klayout-0.29.8/src/unit_tests/utTestConsole.cc:23: ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../klayout-0.29.8/src/unit_tests/utTestConsole.h:28: ../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -o ../../build.linux-release/ut_runner unit_test_main.o utTestConsole.o -lgit2 -lz /usr/lib64/libpython3.12.so /usr/lib64/libruby.so.3.3.5 -L/builddir/build/BUILD/build.linux-release/unit_tests/.. -lklayout_tl -lklayout_gsi -lklayout_db -lklayout_rdb -lklayout_lym -lklayout_laybasic -lklayout_layview -lklayout_ant -lklayout_img -lklayout_edt -lklayout_lib -lklayout_layui -lklayout_lay -lklayout_QtCore -lklayout_rba -lklayout_pya -lklayout_qtbasic -lklayout_QtGui -lklayout_QtNetwork -lklayout_QtSql -lklayout_QtDesigner -lklayout_QtMultimedia -lklayout_QtPrintSupport -lklayout_QtSvg -lklayout_QtXmlPatterns -lklayout_drc -lklayout_lvs -lklayout_doc -lklayout_icons -ldl -lklayout_gsi_test -lklayout_QtXml -lklayout_QtWidgets /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/unit_tests' cd buddies/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/buddies.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies' cd src/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/src.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src' cd bd/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/bd/bd.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/bd' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_BD_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/bd -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/version -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/lib/lib -I../../../../klayout-0.29.8/src/rdb/rdb -I../../../../klayout-0.29.8/src/lym/lym -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I/../lib64/qt5/mkspecs/linux-g++ -o bdInit.o ../../../../klayout-0.29.8/src/buddies/src/bd/bdInit.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../../klayout-0.29.8/src/tl/tl/tlCommandLineParser.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/bdInit.cc:25: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_BD_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/bd -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/version -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/lib/lib -I../../../../klayout-0.29.8/src/rdb/rdb -I../../../../klayout-0.29.8/src/lym/lym -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I/../lib64/qt5/mkspecs/linux-g++ -o bdReaderOptions.o ../../../../klayout-0.29.8/src/buddies/src/bd/bdReaderOptions.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../../klayout-0.29.8/src/db/db/dbCommonReader.h:28, from ../../../../klayout-0.29.8/src/buddies/src/bd/bdReaderOptions.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/bdReaderOptions.cc:23: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_BD_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/bd -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/version -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/lib/lib -I../../../../klayout-0.29.8/src/rdb/rdb -I../../../../klayout-0.29.8/src/lym/lym -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I/../lib64/qt5/mkspecs/linux-g++ -o bdWriterOptions.o ../../../../klayout-0.29.8/src/buddies/src/bd/bdWriterOptions.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../../klayout-0.29.8/src/buddies/src/bd/bdWriterOptions.cc:24: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37, from ../../../../klayout-0.29.8/src/buddies/src/bd/bdWriterOptions.cc:25: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_BD_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/bd -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/version -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/lib/lib -I../../../../klayout-0.29.8/src/rdb/rdb -I../../../../klayout-0.29.8/src/lym/lym -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I/../lib64/qt5/mkspecs/linux-g++ -o bdConverterMain.o ../../../../klayout-0.29.8/src/buddies/src/bd/bdConverterMain.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../../klayout-0.29.8/src/db/db/dbCommonReader.h:28, from ../../../../klayout-0.29.8/src/buddies/src/bd/bdReaderOptions.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/bdConverterMain.cc:24: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_BD_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/bd -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/version -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/lib/lib -I../../../../klayout-0.29.8/src/rdb/rdb -I../../../../klayout-0.29.8/src/lym/lym -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I/../lib64/qt5/mkspecs/linux-g++ -o strm2cif.o ../../../../klayout-0.29.8/src/buddies/src/bd/strm2cif.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_BD_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/bd -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/version -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/lib/lib -I../../../../klayout-0.29.8/src/rdb/rdb -I../../../../klayout-0.29.8/src/lym/lym -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I/../lib64/qt5/mkspecs/linux-g++ -o strm2gds.o ../../../../klayout-0.29.8/src/buddies/src/bd/strm2gds.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_BD_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/bd -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/version -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/lib/lib -I../../../../klayout-0.29.8/src/rdb/rdb -I../../../../klayout-0.29.8/src/lym/lym -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I/../lib64/qt5/mkspecs/linux-g++ -o strm2oas.o ../../../../klayout-0.29.8/src/buddies/src/bd/strm2oas.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_BD_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/bd -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/version -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/lib/lib -I../../../../klayout-0.29.8/src/rdb/rdb -I../../../../klayout-0.29.8/src/lym/lym -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I/../lib64/qt5/mkspecs/linux-g++ -o strmclip.o ../../../../klayout-0.29.8/src/buddies/src/bd/strmclip.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../../klayout-0.29.8/src/db/db/dbCommonReader.h:28, from ../../../../klayout-0.29.8/src/buddies/src/bd/bdReaderOptions.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/strmclip.cc:23: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_BD_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/bd -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/version -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/lib/lib -I../../../../klayout-0.29.8/src/rdb/rdb -I../../../../klayout-0.29.8/src/lym/lym -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I/../lib64/qt5/mkspecs/linux-g++ -o strm2dxf.o ../../../../klayout-0.29.8/src/buddies/src/bd/strm2dxf.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_BD_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/bd -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/version -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/lib/lib -I../../../../klayout-0.29.8/src/rdb/rdb -I../../../../klayout-0.29.8/src/lym/lym -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I/../lib64/qt5/mkspecs/linux-g++ -o strm2gdstxt.o ../../../../klayout-0.29.8/src/buddies/src/bd/strm2gdstxt.cc g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_BD_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/bd -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/version -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/lib/lib -I../../../../klayout-0.29.8/src/rdb/rdb -I../../../../klayout-0.29.8/src/lym/lym -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I/../lib64/qt5/mkspecs/linux-g++ -o strm2txt.o ../../../../klayout-0.29.8/src/buddies/src/bd/strm2txt.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../../klayout-0.29.8/src/db/db/dbCommonReader.h:28, from ../../../../klayout-0.29.8/src/buddies/src/bd/bdReaderOptions.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/strm2txt.cc:23: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_BD_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/bd -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/version -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/lib/lib -I../../../../klayout-0.29.8/src/rdb/rdb -I../../../../klayout-0.29.8/src/lym/lym -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I/../lib64/qt5/mkspecs/linux-g++ -o strmcmp.o ../../../../klayout-0.29.8/src/buddies/src/bd/strmcmp.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../../klayout-0.29.8/src/db/db/dbCommonReader.h:28, from ../../../../klayout-0.29.8/src/buddies/src/bd/bdReaderOptions.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/strmcmp.cc:23: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_BD_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/bd -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/version -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/lib/lib -I../../../../klayout-0.29.8/src/rdb/rdb -I../../../../klayout-0.29.8/src/lym/lym -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I/../lib64/qt5/mkspecs/linux-g++ -o strmxor.o ../../../../klayout-0.29.8/src/buddies/src/bd/strmxor.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../../klayout-0.29.8/src/db/db/dbCommonReader.h:28, from ../../../../klayout-0.29.8/src/buddies/src/bd/bdReaderOptions.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/strmxor.cc:23: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_BD_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/bd -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/version -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/lib/lib -I../../../../klayout-0.29.8/src/rdb/rdb -I../../../../klayout-0.29.8/src/lym/lym -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I/../lib64/qt5/mkspecs/linux-g++ -o strmrun.o ../../../../klayout-0.29.8/src/buddies/src/bd/strmrun.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../../klayout-0.29.8/src/db/db/dbCommonReader.h:28, from ../../../../klayout-0.29.8/src/buddies/src/bd/bdReaderOptions.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/strmrun.cc:23: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DMAKE_BD_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/bd -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/version -I../../../../klayout-0.29.8/src/db/db -I../../../../klayout-0.29.8/src/lib/lib -I../../../../klayout-0.29.8/src/rdb/rdb -I../../../../klayout-0.29.8/src/lym/lym -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/bd -I/../lib64/qt5/mkspecs/linux-g++ -o strm2mag.o ../../../../klayout-0.29.8/src/buddies/src/bd/strm2mag.cc rm -f libklayout_bd.so.0.29.8 libklayout_bd.so libklayout_bd.so.0 libklayout_bd.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_bd.so.0 -o libklayout_bd.so.0.29.8 bdInit.o bdReaderOptions.o bdWriterOptions.o bdConverterMain.o strm2cif.o strm2gds.o strm2oas.o strmclip.o strm2dxf.o strm2gdstxt.o strm2txt.o strmcmp.o strmxor.o strmrun.o strm2mag.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/buddies/src/bd/../../.. -lklayout_tl -lklayout_db -lklayout_gsi -lklayout_lib -lklayout_rdb -lklayout_lym -lklayout_rba -lklayout_pya /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_bd.so.0.29.8 libklayout_bd.so ln -s libklayout_bd.so.0.29.8 libklayout_bd.so.0 ln -s libklayout_bd.so.0.29.8 libklayout_bd.so.0.29 rm -f ../../../../build.linux-release/libklayout_bd.so.0.29.8 mv -f libklayout_bd.so.0.29.8 ../../../../build.linux-release/libklayout_bd.so.0.29.8 rm -f ../../../../build.linux-release/libklayout_bd.so rm -f ../../../../build.linux-release/libklayout_bd.so.0 rm -f ../../../../build.linux-release/libklayout_bd.so.0.29 mv -f libklayout_bd.so ../../../../build.linux-release/libklayout_bd.so mv -f libklayout_bd.so.0 ../../../../build.linux-release/libklayout_bd.so.0 mv -f libklayout_bd.so.0.29 ../../../../build.linux-release/libklayout_bd.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/bd' cd strm2cif/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2cif/strm2cif.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2cif' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DBD_TARGET=strm2cif -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/strm2cif -I/builddir/build/BUILD/build.linux-release/buddies/src/strm2cif -I../../../../klayout-0.29.8/src/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/strm2cif -I/../lib64/qt5/mkspecs/linux-g++ -o main.o ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc:25: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -o ../../../../build.linux-release/strm2cif main.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/buddies/src/strm2cif/../../.. -lklayout_bd -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_lib -lklayout_rdb -lklayout_lym -lklayout_rba -lklayout_pya /usr/lib64/libruby.so.3.3.5 -ldl /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2cif' cd strm2dxf/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2dxf/strm2dxf.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2dxf' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DBD_TARGET=strm2dxf -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/strm2dxf -I/builddir/build/BUILD/build.linux-release/buddies/src/strm2dxf -I../../../../klayout-0.29.8/src/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/strm2dxf -I/../lib64/qt5/mkspecs/linux-g++ -o main.o ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc:25: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -o ../../../../build.linux-release/strm2dxf main.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/buddies/src/strm2dxf/../../.. -lklayout_bd -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_lib -lklayout_rdb -lklayout_lym -lklayout_rba -lklayout_pya /usr/lib64/libruby.so.3.3.5 -ldl /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2dxf' cd strm2gds/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2gds/strm2gds.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2gds' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DBD_TARGET=strm2gds -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/strm2gds -I/builddir/build/BUILD/build.linux-release/buddies/src/strm2gds -I../../../../klayout-0.29.8/src/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/strm2gds -I/../lib64/qt5/mkspecs/linux-g++ -o main.o ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc:25: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -o ../../../../build.linux-release/strm2gds main.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/buddies/src/strm2gds/../../.. -lklayout_bd -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_lib -lklayout_rdb -lklayout_lym -lklayout_rba -lklayout_pya /usr/lib64/libruby.so.3.3.5 -ldl /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2gds' cd strm2gdstxt/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2gdstxt/strm2gdstxt.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2gdstxt' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DBD_TARGET=strm2gdstxt -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/strm2gdstxt -I/builddir/build/BUILD/build.linux-release/buddies/src/strm2gdstxt -I../../../../klayout-0.29.8/src/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/strm2gdstxt -I/../lib64/qt5/mkspecs/linux-g++ -o main.o ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc:25: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -o ../../../../build.linux-release/strm2gdstxt main.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/buddies/src/strm2gdstxt/../../.. -lklayout_bd -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_lib -lklayout_rdb -lklayout_lym -lklayout_rba -lklayout_pya /usr/lib64/libruby.so.3.3.5 -ldl /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2gdstxt' cd strm2oas/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2oas/strm2oas.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2oas' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DBD_TARGET=strm2oas -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/strm2oas -I/builddir/build/BUILD/build.linux-release/buddies/src/strm2oas -I../../../../klayout-0.29.8/src/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/strm2oas -I/../lib64/qt5/mkspecs/linux-g++ -o main.o ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc:25: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -o ../../../../build.linux-release/strm2oas main.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/buddies/src/strm2oas/../../.. -lklayout_bd -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_lib -lklayout_rdb -lklayout_lym -lklayout_rba -lklayout_pya /usr/lib64/libruby.so.3.3.5 -ldl /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2oas' cd strm2mag/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2mag/strm2mag.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2mag' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DBD_TARGET=strm2mag -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/strm2mag -I/builddir/build/BUILD/build.linux-release/buddies/src/strm2mag -I../../../../klayout-0.29.8/src/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/strm2mag -I/../lib64/qt5/mkspecs/linux-g++ -o main.o ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc:25: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -o ../../../../build.linux-release/strm2mag main.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/buddies/src/strm2mag/../../.. -lklayout_bd -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_lib -lklayout_rdb -lklayout_lym -lklayout_rba -lklayout_pya /usr/lib64/libruby.so.3.3.5 -ldl /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2mag' cd strm2txt/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2txt/strm2txt.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2txt' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DBD_TARGET=strm2txt -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/strm2txt -I/builddir/build/BUILD/build.linux-release/buddies/src/strm2txt -I../../../../klayout-0.29.8/src/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/strm2txt -I/../lib64/qt5/mkspecs/linux-g++ -o main.o ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc:25: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -o ../../../../build.linux-release/strm2txt main.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/buddies/src/strm2txt/../../.. -lklayout_bd -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_lib -lklayout_rdb -lklayout_lym -lklayout_rba -lklayout_pya /usr/lib64/libruby.so.3.3.5 -ldl /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2txt' cd strmclip/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strmclip/strmclip.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strmclip' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DBD_TARGET=strmclip -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/strmclip -I/builddir/build/BUILD/build.linux-release/buddies/src/strmclip -I../../../../klayout-0.29.8/src/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/strmclip -I/../lib64/qt5/mkspecs/linux-g++ -o main.o ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc:25: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -o ../../../../build.linux-release/strmclip main.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/buddies/src/strmclip/../../.. -lklayout_bd -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_lib -lklayout_rdb -lklayout_lym -lklayout_rba -lklayout_pya /usr/lib64/libruby.so.3.3.5 -ldl /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strmclip' cd strmcmp/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strmcmp/strmcmp.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strmcmp' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DBD_TARGET=strmcmp -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/strmcmp -I/builddir/build/BUILD/build.linux-release/buddies/src/strmcmp -I../../../../klayout-0.29.8/src/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/strmcmp -I/../lib64/qt5/mkspecs/linux-g++ -o main.o ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc:25: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -o ../../../../build.linux-release/strmcmp main.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/buddies/src/strmcmp/../../.. -lklayout_bd -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_lib -lklayout_rdb -lklayout_lym -lklayout_rba -lklayout_pya /usr/lib64/libruby.so.3.3.5 -ldl /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strmcmp' cd strmxor/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strmxor/strmxor.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strmxor' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DBD_TARGET=strmxor -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/strmxor -I/builddir/build/BUILD/build.linux-release/buddies/src/strmxor -I../../../../klayout-0.29.8/src/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/strmxor -I/../lib64/qt5/mkspecs/linux-g++ -o main.o ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc:25: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -o ../../../../build.linux-release/strmxor main.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/buddies/src/strmxor/../../.. -lklayout_bd -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_lib -lklayout_rdb -lklayout_lym -lklayout_rba -lklayout_pya /usr/lib64/libruby.so.3.3.5 -ldl /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strmxor' cd strmrun/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strmrun/strmrun.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strmrun' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DBD_TARGET=strmrun -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../../klayout-0.29.8/src/buddies/src/strmrun -I/builddir/build/BUILD/build.linux-release/buddies/src/strmrun -I../../../../klayout-0.29.8/src/buddies/src/bd -I../../../../klayout-0.29.8/src/tl/tl -I../../../../klayout-0.29.8/src/gsi/gsi -I../../../../klayout-0.29.8/src/rba/rba -I../../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/src/strmrun -I/../lib64/qt5/mkspecs/linux-g++ -o main.o ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../../klayout-0.29.8/src/buddies/src/bd/main.cc:25: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -o ../../../../build.linux-release/strmrun main.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/buddies/src/strmrun/../../.. -lklayout_bd -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_lib -lklayout_rdb -lklayout_lym -lklayout_rba -lklayout_pya /usr/lib64/libruby.so.3.3.5 -ldl /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strmrun' gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/buddies/unit_tests"' -I../../../klayout-0.29.8/src/buddies/unit_tests -I/builddir/build/BUILD/build.linux-release/buddies/unit_tests -I../../../klayout-0.29.8/src/buddies/src/bd -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/rba/rba -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o bdBasicTests.o ../../../klayout-0.29.8/src/buddies/unit_tests/bdBasicTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/db/db/dbCommonReader.h:28, from ../../../klayout-0.29.8/src/buddies/src/bd/bdReaderOptions.h:27, from ../../../klayout-0.29.8/src/buddies/unit_tests/bdBasicTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/buddies/unit_tests"' -I../../../klayout-0.29.8/src/buddies/unit_tests -I/builddir/build/BUILD/build.linux-release/buddies/unit_tests -I../../../klayout-0.29.8/src/buddies/src/bd -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/rba/rba -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o bdConverterTests.o ../../../klayout-0.29.8/src/buddies/unit_tests/bdConverterTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:33, from ../../../klayout-0.29.8/src/db/db/dbStream.h:30, from ../../../klayout-0.29.8/src/buddies/unit_tests/bdConverterTests.cc:25: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbSaveLayoutOptions.h:37: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/buddies/unit_tests"' -I../../../klayout-0.29.8/src/buddies/unit_tests -I/builddir/build/BUILD/build.linux-release/buddies/unit_tests -I../../../klayout-0.29.8/src/buddies/src/bd -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/rba/rba -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o bdStrm2txtTests.o ../../../klayout-0.29.8/src/buddies/unit_tests/bdStrm2txtTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/buddies/unit_tests/bdStrm2txtTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/buddies/unit_tests"' -I../../../klayout-0.29.8/src/buddies/unit_tests -I/builddir/build/BUILD/build.linux-release/buddies/unit_tests -I../../../klayout-0.29.8/src/buddies/src/bd -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/rba/rba -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o bdStrmclipTests.o ../../../klayout-0.29.8/src/buddies/unit_tests/bdStrmclipTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/buddies/unit_tests/bdStrmclipTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/buddies/unit_tests"' -I../../../klayout-0.29.8/src/buddies/unit_tests -I/builddir/build/BUILD/build.linux-release/buddies/unit_tests -I../../../klayout-0.29.8/src/buddies/src/bd -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/rba/rba -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o bdStrmcmpTests.o ../../../klayout-0.29.8/src/buddies/unit_tests/bdStrmcmpTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/buddies/unit_tests/bdStrmcmpTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/buddies/unit_tests"' -I../../../klayout-0.29.8/src/buddies/unit_tests -I/builddir/build/BUILD/build.linux-release/buddies/unit_tests -I../../../klayout-0.29.8/src/buddies/src/bd -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/rba/rba -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o bdStrmxorTests.o ../../../klayout-0.29.8/src/buddies/unit_tests/bdStrmxorTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/db/db/dbMemStatistics.h:29, from ../../../klayout-0.29.8/src/db/db/dbArray.h:35, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:29, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:32, from ../../../klayout-0.29.8/src/db/db/dbReader.h:35, from ../../../klayout-0.29.8/src/buddies/unit_tests/bdStrmxorTests.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/db/db/dbUserObject.h:36, from ../../../klayout-0.29.8/src/db/db/dbBoxConvert.h:32, from ../../../klayout-0.29.8/src/db/db/dbInstances.h:32, from ../../../klayout-0.29.8/src/db/db/dbCell.h:28, from ../../../klayout-0.29.8/src/db/db/dbLayout.h:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/db/db/dbLoadLayoutOptions.h:36: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/buddies/unit_tests"' -I../../../klayout-0.29.8/src/buddies/unit_tests -I/builddir/build/BUILD/build.linux-release/buddies/unit_tests -I../../../klayout-0.29.8/src/buddies/src/bd -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/rba/rba -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o bdStrmrunTests.o ../../../klayout-0.29.8/src/buddies/unit_tests/bdStrmrunTests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/buddies/unit_tests/bdStrmrunTests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ g++ -c -pipe -std=c++11 -fvisibility=hidden -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/buddies/unit_tests"' -I../../../klayout-0.29.8/src/buddies/unit_tests -I/builddir/build/BUILD/build.linux-release/buddies/unit_tests -I../../../klayout-0.29.8/src/buddies/src/bd -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/rba/rba -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/buddies/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o buddies_main.o ../../../klayout-0.29.8/src/buddies/unit_tests/buddies_main.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../klayout-0.29.8/src/buddies/unit_tests/buddies_main.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/buddies/unit_tests/buddies_main.cc:29: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libbd_tests.so.0.29.8 libbd_tests.so libbd_tests.so.0 libbd_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libbd_tests.so.0 -o libbd_tests.so.0.29.8 bdBasicTests.o bdConverterTests.o bdStrm2txtTests.o bdStrmclipTests.o bdStrmcmpTests.o bdStrmxorTests.o bdStrmrunTests.o buddies_main.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/buddies/unit_tests/../.. -lklayout_bd -lklayout_db -lklayout_tl -lklayout_gsi -lklayout_rba /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libbd_tests.so.0.29.8 libbd_tests.so ln -s libbd_tests.so.0.29.8 libbd_tests.so.0 ln -s libbd_tests.so.0.29.8 libbd_tests.so.0.29 rm -f ../../buddies/libbd_tests.so.0.29.8 mv -f libbd_tests.so.0.29.8 ../../buddies/libbd_tests.so.0.29.8 rm -f ../../buddies/libbd_tests.so rm -f ../../buddies/libbd_tests.so.0 rm -f ../../buddies/libbd_tests.so.0.29 mv -f libbd_tests.so ../../buddies/libbd_tests.so mv -f libbd_tests.so.0 ../../buddies/libbd_tests.so.0 mv -f libbd_tests.so.0.29 ../../buddies/libbd_tests.so.0.29 cp -f ../../buddies/libbd_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/buddies/unit_tests/../../bd_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies' cd klayout_main/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/klayout_main/klayout_main.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/klayout_main' cd klayout_main/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/klayout_main/klayout_main/klayout_main.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/klayout_main/klayout_main' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/klayout_main/klayout_main -I/builddir/build/BUILD/build.linux-release/klayout_main/klayout_main -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/pya/pya -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/rdb/rdb -I../../../klayout-0.29.8/src/lym/lym -I../../../klayout-0.29.8/src/laybasic/laybasic -I../../../klayout-0.29.8/src/layview/layview -I../../../klayout-0.29.8/src/ant/ant -I../../../klayout-0.29.8/src/img/img -I../../../klayout-0.29.8/src/edt/edt -I../../../klayout-0.29.8/src/lib/lib -I../../../klayout-0.29.8/src/version -I../../../klayout-0.29.8/src/layui/layui -I../../../klayout-0.29.8/src/lay/lay -I../../../klayout-0.29.8/src/drc/drc -I../../../klayout-0.29.8/src/lvs/lvs -I../../../klayout-0.29.8/src/doc -I../../../klayout-0.29.8/src/icons -I../../../klayout-0.29.8/src/gsiqt/qtbasic -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/klayout_main/klayout_main -I/../lib64/qt5/mkspecs/linux-g++ -o klayout.o ../../../klayout-0.29.8/src/klayout_main/klayout_main/klayout.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/lay/lay/layApplication.h:29, from ../../../klayout-0.29.8/src/klayout_main/klayout_main/klayout.cc:24: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/rba/rba/rba.h:28, from ../../../klayout-0.29.8/src/klayout_main/klayout_main/klayout.cc:33: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/gsiqt/qtbasic/../qt5/QtGui/gsiQtExternals.h:33, from ../../../klayout-0.29.8/src/gsiqt/qtbasic/gsiQtGuiExternals.h:26, from ../../../klayout-0.29.8/src/klayout_main/klayout_main/klayout.cc:55: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -o ../../../build.linux-release/klayout klayout.o -lgit2 -lz /usr/lib64/libpython3.12.so /usr/lib64/libruby.so.3.3.5 -L/builddir/build/BUILD/build.linux-release/klayout_main/klayout_main/../.. -lklayout_tl -lklayout_gsi -lklayout_db -lklayout_rdb -lklayout_lym -lklayout_laybasic -lklayout_layview -lklayout_ant -lklayout_img -lklayout_edt -lklayout_lib -lklayout_layui -lklayout_lay -lklayout_QtCore -lklayout_rba -lklayout_pya -lklayout_qtbasic -lklayout_QtGui -lklayout_QtXml -lklayout_QtNetwork -lklayout_QtSql -lklayout_QtDesigner -lklayout_QtWidgets -lklayout_QtMultimedia -lklayout_QtPrintSupport -lklayout_QtSvg -lklayout_QtXmlPatterns -lklayout_drc -lklayout_lvs -lklayout_doc -lklayout_icons /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/klayout_main/klayout_main' cd tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/klayout_main/tests/tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/klayout_main/tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/klayout_main/tests"' -I../../../klayout-0.29.8/src/klayout_main/tests -I/builddir/build/BUILD/build.linux-release/klayout_main/tests -I../../../klayout-0.29.8/src/rba/rba -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/klayout_main/tests -I/../lib64/qt5/mkspecs/linux-g++ -o klayout_main_tests.o ../../../klayout-0.29.8/src/klayout_main/tests/klayout_main_tests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiObject.h:28, from ../../../klayout-0.29.8/src/gsi/gsi/gsi.h:40, from ../../../klayout-0.29.8/src/rba/rba/rba.h:27, from ../../../klayout-0.29.8/src/klayout_main/tests/klayout_main_tests.cc:28: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/rba/rba/rba.h:28: ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiDecl.h:42, from ../../../klayout-0.29.8/src/klayout_main/tests/klayout_main_tests.cc:29: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libklayout_main_tests.so.0.29.8 libklayout_main_tests.so libklayout_main_tests.so.0 libklayout_main_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libklayout_main_tests.so.0 -o libklayout_main_tests.so.0.29.8 klayout_main_tests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/klayout_main/tests/../.. -lklayout_rba -lklayout_tl -lklayout_db -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libklayout_main_tests.so.0.29.8 libklayout_main_tests.so ln -s libklayout_main_tests.so.0.29.8 libklayout_main_tests.so.0 ln -s libklayout_main_tests.so.0.29.8 libklayout_main_tests.so.0.29 rm -f ../../klayout_main/libklayout_main_tests.so.0.29.8 mv -f libklayout_main_tests.so.0.29.8 ../../klayout_main/libklayout_main_tests.so.0.29.8 rm -f ../../klayout_main/libklayout_main_tests.so rm -f ../../klayout_main/libklayout_main_tests.so.0 rm -f ../../klayout_main/libklayout_main_tests.so.0.29 mv -f libklayout_main_tests.so ../../klayout_main/libklayout_main_tests.so mv -f libklayout_main_tests.so.0 ../../klayout_main/libklayout_main_tests.so.0 mv -f libklayout_main_tests.so.0.29 ../../klayout_main/libklayout_main_tests.so.0.29 cp -f ../../klayout_main/libklayout_main_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/klayout_main/tests/../../klayout_main_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/klayout_main/tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/klayout_main' cd fontgen/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/fontgen/fontgen.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/fontgen' g++ -c -pipe -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I../../klayout-0.29.8/src/fontgen -I. -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I. -I/../lib64/qt5/mkspecs/linux-g++ -o fontgen.o ../../klayout-0.29.8/src/fontgen/fontgen.cc g++ -Wl,-O1 -o ./fontgen fontgen.o /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Core.so -lGL -lpthread gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/fontgen' cd pymod/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/pymod.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod' cd db/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/db/db.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/db' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pymod/db -I/builddir/build/BUILD/build.linux-release/pymod/db -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/db -I/../lib64/qt5/mkspecs/linux-g++ -o dbMain.o ../../../klayout-0.29.8/src/pymod/db/dbMain.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pymod/db/../pymodHelper.h:37, from ../../../klayout-0.29.8/src/pymod/db/dbMain.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f libdbcore.so.0.29.8 libdbcore.so libdbcore.so.0 libdbcore.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libdbcore.so.0 -o libdbcore.so.0.29.8 dbMain.o -lgit2 -lz /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pymod/db/../.. -lklayout_tl -lklayout_gsi -lklayout_pya -lklayout_db /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libdbcore.so.0.29.8 libdbcore.so ln -s libdbcore.so.0.29.8 libdbcore.so.0 ln -s libdbcore.so.0.29.8 libdbcore.so.0.29 rm -f ../../pymod/libdbcore.so.0.29.8 mv -f libdbcore.so.0.29.8 ../../pymod/libdbcore.so.0.29.8 rm -f ../../pymod/libdbcore.so rm -f ../../pymod/libdbcore.so.0 rm -f ../../pymod/libdbcore.so.0.29 mv -f libdbcore.so ../../pymod/libdbcore.so mv -f libdbcore.so.0 ../../pymod/libdbcore.so.0 mv -f libdbcore.so.0.29 ../../pymod/libdbcore.so.0.29 mkdir -p /builddir/build/BUILD/build.linux-release/pymod/db/../klayout && cp -f ../../pymod/libdbcore.so.0.29.8 /builddir/build/BUILD/build.linux-release/pymod/db/../klayout/dbcore.cpython-312-x86_64-linux-gnu.so && mkdir -p /builddir/build/BUILD/build.linux-release/pymod/db/../klayout && cp -f /builddir/build/BUILD/klayout-0.29.8/src/pymod/distutils_src/klayout/dbcore.pyi /builddir/build/BUILD/build.linux-release/pymod/db/../klayout && mkdir -p /builddir/build/BUILD/build.linux-release/pymod/db/../klayout/db && cp -f /builddir/build/BUILD/klayout-0.29.8/src/pymod/distutils_src/klayout/db/*.py /builddir/build/BUILD/build.linux-release/pymod/db/../klayout/db gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/db' cd tl/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/tl/tl.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/tl' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pymod/tl -I/builddir/build/BUILD/build.linux-release/pymod/tl -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/tl -I/../lib64/qt5/mkspecs/linux-g++ -o tlMain.o ../../../klayout-0.29.8/src/pymod/tl/tlMain.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pymod/tl/../pymodHelper.h:37, from ../../../klayout-0.29.8/src/pymod/tl/tlMain.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f libtlcore.so.0.29.8 libtlcore.so libtlcore.so.0 libtlcore.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libtlcore.so.0 -o libtlcore.so.0.29.8 tlMain.o -lgit2 -lz /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pymod/tl/../.. -lklayout_tl -lklayout_gsi -lklayout_pya /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libtlcore.so.0.29.8 libtlcore.so ln -s libtlcore.so.0.29.8 libtlcore.so.0 ln -s libtlcore.so.0.29.8 libtlcore.so.0.29 rm -f ../../pymod/libtlcore.so.0.29.8 mv -f libtlcore.so.0.29.8 ../../pymod/libtlcore.so.0.29.8 rm -f ../../pymod/libtlcore.so rm -f ../../pymod/libtlcore.so.0 rm -f ../../pymod/libtlcore.so.0.29 mv -f libtlcore.so ../../pymod/libtlcore.so mv -f libtlcore.so.0 ../../pymod/libtlcore.so.0 mv -f libtlcore.so.0.29 ../../pymod/libtlcore.so.0.29 mkdir -p /builddir/build/BUILD/build.linux-release/pymod/tl/../klayout && cp -f ../../pymod/libtlcore.so.0.29.8 /builddir/build/BUILD/build.linux-release/pymod/tl/../klayout/tlcore.cpython-312-x86_64-linux-gnu.so && mkdir -p /builddir/build/BUILD/build.linux-release/pymod/tl/../klayout && cp -f /builddir/build/BUILD/klayout-0.29.8/src/pymod/distutils_src/klayout/tlcore.pyi /builddir/build/BUILD/build.linux-release/pymod/tl/../klayout && mkdir -p /builddir/build/BUILD/build.linux-release/pymod/tl/../klayout/tl && cp -f /builddir/build/BUILD/klayout-0.29.8/src/pymod/distutils_src/klayout/tl/*.py /builddir/build/BUILD/build.linux-release/pymod/tl/../klayout/tl && cp -f /builddir/build/BUILD/klayout-0.29.8/src/pymod/tl/../__init__.py.qt5 /builddir/build/BUILD/build.linux-release/pymod/tl/../klayout/__init__.py && mkdir -p /builddir/build/BUILD/build.linux-release/pymod/tl/../klayout/../pya && cp -f /builddir/build/BUILD/klayout-0.29.8/src/pymod/tl/../distutils_src/pya/*.py /builddir/build/BUILD/build.linux-release/pymod/tl/../klayout/../pya gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/tl' cd rdb/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/rdb/rdb.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/rdb' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pymod/rdb -I/builddir/build/BUILD/build.linux-release/pymod/rdb -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/rdb -I/../lib64/qt5/mkspecs/linux-g++ -o rdbMain.o ../../../klayout-0.29.8/src/pymod/rdb/rdbMain.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pymod/rdb/../pymodHelper.h:37, from ../../../klayout-0.29.8/src/pymod/rdb/rdbMain.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f librdbcore.so.0.29.8 librdbcore.so librdbcore.so.0 librdbcore.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,librdbcore.so.0 -o librdbcore.so.0.29.8 rdbMain.o -lgit2 -lz /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pymod/rdb/../.. -lklayout_tl -lklayout_gsi -lklayout_pya -lklayout_rdb /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s librdbcore.so.0.29.8 librdbcore.so ln -s librdbcore.so.0.29.8 librdbcore.so.0 ln -s librdbcore.so.0.29.8 librdbcore.so.0.29 rm -f ../../pymod/librdbcore.so.0.29.8 mv -f librdbcore.so.0.29.8 ../../pymod/librdbcore.so.0.29.8 rm -f ../../pymod/librdbcore.so rm -f ../../pymod/librdbcore.so.0 rm -f ../../pymod/librdbcore.so.0.29 mv -f librdbcore.so ../../pymod/librdbcore.so mv -f librdbcore.so.0 ../../pymod/librdbcore.so.0 mv -f librdbcore.so.0.29 ../../pymod/librdbcore.so.0.29 mkdir -p /builddir/build/BUILD/build.linux-release/pymod/rdb/../klayout && cp -f ../../pymod/librdbcore.so.0.29.8 /builddir/build/BUILD/build.linux-release/pymod/rdb/../klayout/rdbcore.cpython-312-x86_64-linux-gnu.so && mkdir -p /builddir/build/BUILD/build.linux-release/pymod/rdb/../klayout && cp -f /builddir/build/BUILD/klayout-0.29.8/src/pymod/distutils_src/klayout/rdbcore.pyi /builddir/build/BUILD/build.linux-release/pymod/rdb/../klayout && mkdir -p /builddir/build/BUILD/build.linux-release/pymod/rdb/../klayout/rdb && cp -f /builddir/build/BUILD/klayout-0.29.8/src/pymod/distutils_src/klayout/rdb/*.py /builddir/build/BUILD/build.linux-release/pymod/rdb/../klayout/rdb gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/rdb' cd lib/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/lib/lib.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/lib' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pymod/lib -I/builddir/build/BUILD/build.linux-release/pymod/lib -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/lib -I/../lib64/qt5/mkspecs/linux-g++ -o libMain.o ../../../klayout-0.29.8/src/pymod/lib/libMain.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pymod/lib/../pymodHelper.h:37, from ../../../klayout-0.29.8/src/pymod/lib/libMain.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f liblibcore.so.0.29.8 liblibcore.so liblibcore.so.0 liblibcore.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,liblibcore.so.0 -o liblibcore.so.0.29.8 libMain.o -lgit2 -lz /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pymod/lib/../.. -lklayout_tl -lklayout_gsi -lklayout_pya -lklayout_lib /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s liblibcore.so.0.29.8 liblibcore.so ln -s liblibcore.so.0.29.8 liblibcore.so.0 ln -s liblibcore.so.0.29.8 liblibcore.so.0.29 rm -f ../../pymod/liblibcore.so.0.29.8 mv -f liblibcore.so.0.29.8 ../../pymod/liblibcore.so.0.29.8 rm -f ../../pymod/liblibcore.so rm -f ../../pymod/liblibcore.so.0 rm -f ../../pymod/liblibcore.so.0.29 mv -f liblibcore.so ../../pymod/liblibcore.so mv -f liblibcore.so.0 ../../pymod/liblibcore.so.0 mv -f liblibcore.so.0.29 ../../pymod/liblibcore.so.0.29 mkdir -p /builddir/build/BUILD/build.linux-release/pymod/lib/../klayout && cp -f ../../pymod/liblibcore.so.0.29.8 /builddir/build/BUILD/build.linux-release/pymod/lib/../klayout/libcore.cpython-312-x86_64-linux-gnu.so && mkdir -p /builddir/build/BUILD/build.linux-release/pymod/lib/../klayout && cp -f /builddir/build/BUILD/klayout-0.29.8/src/pymod/distutils_src/klayout/libcore.pyi /builddir/build/BUILD/build.linux-release/pymod/lib/../klayout && mkdir -p /builddir/build/BUILD/build.linux-release/pymod/lib/../klayout/lib && cp -f /builddir/build/BUILD/klayout-0.29.8/src/pymod/distutils_src/klayout/lib/*.py /builddir/build/BUILD/build.linux-release/pymod/lib/../klayout/lib gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/lib' cd lay/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/lay/lay.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/lay' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pymod/lay -I/builddir/build/BUILD/build.linux-release/pymod/lay -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/lay -I/../lib64/qt5/mkspecs/linux-g++ -o layMain.o ../../../klayout-0.29.8/src/pymod/lay/layMain.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pymod/lay/../pymodHelper.h:37, from ../../../klayout-0.29.8/src/pymod/lay/layMain.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ rm -f liblaycore.so.0.29.8 liblaycore.so liblaycore.so.0 liblaycore.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,liblaycore.so.0 -o liblaycore.so.0.29.8 layMain.o -lgit2 -lz /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pymod/lay/../.. -lklayout_tl -lklayout_gsi -lklayout_pya -lklayout_layview -lklayout_layui -lklayout_lay -lklayout_laybasic -lklayout_img -lklayout_edt -lklayout_ant -lklayout_lym /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s liblaycore.so.0.29.8 liblaycore.so ln -s liblaycore.so.0.29.8 liblaycore.so.0 ln -s liblaycore.so.0.29.8 liblaycore.so.0.29 rm -f ../../pymod/liblaycore.so.0.29.8 mv -f liblaycore.so.0.29.8 ../../pymod/liblaycore.so.0.29.8 rm -f ../../pymod/liblaycore.so rm -f ../../pymod/liblaycore.so.0 rm -f ../../pymod/liblaycore.so.0.29 mv -f liblaycore.so ../../pymod/liblaycore.so mv -f liblaycore.so.0 ../../pymod/liblaycore.so.0 mv -f liblaycore.so.0.29 ../../pymod/liblaycore.so.0.29 mkdir -p /builddir/build/BUILD/build.linux-release/pymod/lay/../klayout && cp -f ../../pymod/liblaycore.so.0.29.8 /builddir/build/BUILD/build.linux-release/pymod/lay/../klayout/laycore.cpython-312-x86_64-linux-gnu.so && mkdir -p /builddir/build/BUILD/build.linux-release/pymod/lay/../klayout && cp -f /builddir/build/BUILD/klayout-0.29.8/src/pymod/distutils_src/klayout/laycore.pyi /builddir/build/BUILD/build.linux-release/pymod/lay/../klayout && mkdir -p /builddir/build/BUILD/build.linux-release/pymod/lay/../klayout/lay && cp -f /builddir/build/BUILD/klayout-0.29.8/src/pymod/distutils_src/klayout/lay/*.py /builddir/build/BUILD/build.linux-release/pymod/lay/../klayout/lay gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/lay' cd pya/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/pya/pya.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/pya' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DINCLUDE_QTNETWORK -DINCLUDE_QTWIDGETS -DINCLUDE_QTMULTIMEDIA -DINCLUDE_QTPRINTSUPPORT -DINCLUDE_QTSVG -DINCLUDE_QTXML -DINCLUDE_QTXMLPATTERNS -DINCLUDE_QTSQL -DINCLUDE_QTDESIGNER -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pymod/pya -I/builddir/build/BUILD/build.linux-release/pymod/pya -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/pya -I/../lib64/qt5/mkspecs/linux-g++ -o pyaMain.o ../../../klayout-0.29.8/src/pymod/pya/pyaMain.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pymod/pya/../pymodHelper.h:37, from ../../../klayout-0.29.8/src/pymod/pya/pyaMain.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/pymod/pya/../QtCore/../../gsiqt/qtbasic/../qt5/QtCore/gsiQtExternals.h:33, from ../../../klayout-0.29.8/src/pymod/pya/../QtCore/../../gsiqt/qtbasic/gsiQtCoreExternals.h:26, from ../../../klayout-0.29.8/src/pymod/pya/../QtCore/QtCoreMain.h:24, from ../../../klayout-0.29.8/src/pymod/pya/pyaMain.cc:33: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libpyacore.so.0.29.8 libpyacore.so libpyacore.so.0 libpyacore.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libpyacore.so.0 -o libpyacore.so.0.29.8 pyaMain.o -lgit2 -lz /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pymod/pya/../.. -lklayout_tl -lklayout_gsi -lklayout_pya -lklayout_layview -lklayout_layui -lklayout_lay -lklayout_laybasic -lklayout_img -lklayout_lib -lklayout_edt -lklayout_ant -lklayout_lym -lklayout_db -lklayout_rdb -lklayout_QtCore -lklayout_QtGui -lklayout_QtNetwork -lklayout_QtWidgets -lklayout_QtMultimedia -lklayout_QtPrintSupport -lklayout_QtSvg -lklayout_QtXml -lklayout_QtXmlPatterns -lklayout_QtSql -lklayout_QtDesigner /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libpyacore.so.0.29.8 libpyacore.so ln -s libpyacore.so.0.29.8 libpyacore.so.0 ln -s libpyacore.so.0.29.8 libpyacore.so.0.29 rm -f ../../pymod/libpyacore.so.0.29.8 mv -f libpyacore.so.0.29.8 ../../pymod/libpyacore.so.0.29.8 rm -f ../../pymod/libpyacore.so rm -f ../../pymod/libpyacore.so.0 rm -f ../../pymod/libpyacore.so.0.29 mv -f libpyacore.so ../../pymod/libpyacore.so mv -f libpyacore.so.0 ../../pymod/libpyacore.so.0 mv -f libpyacore.so.0.29 ../../pymod/libpyacore.so.0.29 mkdir -p /builddir/build/BUILD/build.linux-release/pymod/pya/../klayout && cp -f ../../pymod/libpyacore.so.0.29.8 /builddir/build/BUILD/build.linux-release/pymod/pya/../klayout/pyacore.cpython-312-x86_64-linux-gnu.so && mkdir -p /builddir/build/BUILD/build.linux-release/pymod/pya/../klayout/pya && cp -f /builddir/build/BUILD/klayout-0.29.8/src/pymod/distutils_src/klayout/pya/*.py /builddir/build/BUILD/build.linux-release/pymod/pya/../klayout/pya gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/pya' cd QtCore/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtCore/QtCore.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtCore' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pymod/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/QtCore -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/QtCore -I/../lib64/qt5/mkspecs/linux-g++ -o QtCoreMain.o ../../../klayout-0.29.8/src/pymod/QtCore/QtCoreMain.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pymod/QtCore/../pymodHelper.h:37, from ../../../klayout-0.29.8/src/pymod/QtCore/QtCoreMain.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/pymod/QtCore/../../gsiqt/qtbasic/../qt5/QtCore/gsiQtExternals.h:33, from ../../../klayout-0.29.8/src/pymod/QtCore/../../gsiqt/qtbasic/gsiQtCoreExternals.h:26, from ../../../klayout-0.29.8/src/pymod/QtCore/QtCoreMain.h:24, from ../../../klayout-0.29.8/src/pymod/QtCore/QtCoreMain.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libQtCore.so.0.29.8 libQtCore.so libQtCore.so.0 libQtCore.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libQtCore.so.0 -o libQtCore.so.0.29.8 QtCoreMain.o -lgit2 -lz /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pymod/QtCore/../.. -lklayout_tl -lklayout_gsi -lklayout_pya -lklayout_QtCore -lklayout_QtGui -lklayout_QtWidgets /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libQtCore.so.0.29.8 libQtCore.so ln -s libQtCore.so.0.29.8 libQtCore.so.0 ln -s libQtCore.so.0.29.8 libQtCore.so.0.29 rm -f ../../pymod/libQtCore.so.0.29.8 mv -f libQtCore.so.0.29.8 ../../pymod/libQtCore.so.0.29.8 rm -f ../../pymod/libQtCore.so rm -f ../../pymod/libQtCore.so.0 rm -f ../../pymod/libQtCore.so.0.29 mv -f libQtCore.so ../../pymod/libQtCore.so mv -f libQtCore.so.0 ../../pymod/libQtCore.so.0 mv -f libQtCore.so.0.29 ../../pymod/libQtCore.so.0.29 mkdir -p /builddir/build/BUILD/build.linux-release/pymod/QtCore/../klayout && cp -f ../../pymod/libQtCore.so.0.29.8 /builddir/build/BUILD/build.linux-release/pymod/QtCore/../klayout/QtCore.cpython-312-x86_64-linux-gnu.so gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtCore' cd QtGui/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtGui/QtGui.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtGui' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pymod/QtGui -I/builddir/build/BUILD/build.linux-release/pymod/QtGui -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/QtGui -I/../lib64/qt5/mkspecs/linux-g++ -o QtGuiMain.o ../../../klayout-0.29.8/src/pymod/QtGui/QtGuiMain.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pymod/QtGui/../pymodHelper.h:37, from ../../../klayout-0.29.8/src/pymod/QtGui/QtGuiMain.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/pymod/QtGui/../../gsiqt/qtbasic/../qt5/QtGui/gsiQtExternals.h:33, from ../../../klayout-0.29.8/src/pymod/QtGui/../../gsiqt/qtbasic/gsiQtGuiExternals.h:26, from ../../../klayout-0.29.8/src/pymod/QtGui/QtGuiMain.h:24, from ../../../klayout-0.29.8/src/pymod/QtGui/QtGuiMain.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libQtGui.so.0.29.8 libQtGui.so libQtGui.so.0 libQtGui.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libQtGui.so.0 -o libQtGui.so.0.29.8 QtGuiMain.o -lgit2 -lz /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pymod/QtGui/../.. -lklayout_tl -lklayout_gsi -lklayout_pya -lklayout_QtGui -lklayout_QtCore -lklayout_QtWidgets /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libQtGui.so.0.29.8 libQtGui.so ln -s libQtGui.so.0.29.8 libQtGui.so.0 ln -s libQtGui.so.0.29.8 libQtGui.so.0.29 rm -f ../../pymod/libQtGui.so.0.29.8 mv -f libQtGui.so.0.29.8 ../../pymod/libQtGui.so.0.29.8 rm -f ../../pymod/libQtGui.so rm -f ../../pymod/libQtGui.so.0 rm -f ../../pymod/libQtGui.so.0.29 mv -f libQtGui.so ../../pymod/libQtGui.so mv -f libQtGui.so.0 ../../pymod/libQtGui.so.0 mv -f libQtGui.so.0.29 ../../pymod/libQtGui.so.0.29 mkdir -p /builddir/build/BUILD/build.linux-release/pymod/QtGui/../klayout && cp -f ../../pymod/libQtGui.so.0.29.8 /builddir/build/BUILD/build.linux-release/pymod/QtGui/../klayout/QtGui.cpython-312-x86_64-linux-gnu.so gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtGui' cd QtWidgets/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtWidgets/QtWidgets.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtWidgets' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pymod/QtWidgets -I/builddir/build/BUILD/build.linux-release/pymod/QtWidgets -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/QtWidgets -I/../lib64/qt5/mkspecs/linux-g++ -o QtWidgetsMain.o ../../../klayout-0.29.8/src/pymod/QtWidgets/QtWidgetsMain.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pymod/QtWidgets/../pymodHelper.h:37, from ../../../klayout-0.29.8/src/pymod/QtWidgets/QtWidgetsMain.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/pymod/QtWidgets/../../gsiqt/qtbasic/../qt5/QtWidgets/gsiQtExternals.h:33, from ../../../klayout-0.29.8/src/pymod/QtWidgets/../../gsiqt/qtbasic/gsiQtWidgetsExternals.h:26, from ../../../klayout-0.29.8/src/pymod/QtWidgets/QtWidgetsMain.h:24, from ../../../klayout-0.29.8/src/pymod/QtWidgets/QtWidgetsMain.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libQtWidgets.so.0.29.8 libQtWidgets.so libQtWidgets.so.0 libQtWidgets.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libQtWidgets.so.0 -o libQtWidgets.so.0.29.8 QtWidgetsMain.o -lgit2 -lz /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pymod/QtWidgets/../.. -lklayout_tl -lklayout_gsi -lklayout_pya -lklayout_QtWidgets /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libQtWidgets.so.0.29.8 libQtWidgets.so ln -s libQtWidgets.so.0.29.8 libQtWidgets.so.0 ln -s libQtWidgets.so.0.29.8 libQtWidgets.so.0.29 rm -f ../../pymod/libQtWidgets.so.0.29.8 mv -f libQtWidgets.so.0.29.8 ../../pymod/libQtWidgets.so.0.29.8 rm -f ../../pymod/libQtWidgets.so rm -f ../../pymod/libQtWidgets.so.0 rm -f ../../pymod/libQtWidgets.so.0.29 mv -f libQtWidgets.so ../../pymod/libQtWidgets.so mv -f libQtWidgets.so.0 ../../pymod/libQtWidgets.so.0 mv -f libQtWidgets.so.0.29 ../../pymod/libQtWidgets.so.0.29 mkdir -p /builddir/build/BUILD/build.linux-release/pymod/QtWidgets/../klayout && cp -f ../../pymod/libQtWidgets.so.0.29.8 /builddir/build/BUILD/build.linux-release/pymod/QtWidgets/../klayout/QtWidgets.cpython-312-x86_64-linux-gnu.so gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtWidgets' cd QtMultimedia/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtMultimedia/QtMultimedia.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtMultimedia' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pymod/QtMultimedia -I/builddir/build/BUILD/build.linux-release/pymod/QtMultimedia -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/QtMultimedia -I/../lib64/qt5/mkspecs/linux-g++ -o QtMultimediaMain.o ../../../klayout-0.29.8/src/pymod/QtMultimedia/QtMultimediaMain.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pymod/QtMultimedia/../pymodHelper.h:37, from ../../../klayout-0.29.8/src/pymod/QtMultimedia/QtMultimediaMain.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/pymod/QtMultimedia/../../gsiqt/qtbasic/../qt5/QtMultimedia/gsiQtExternals.h:33, from ../../../klayout-0.29.8/src/pymod/QtMultimedia/../../gsiqt/qtbasic/gsiQtMultimediaExternals.h:28, from ../../../klayout-0.29.8/src/pymod/QtMultimedia/QtMultimediaMain.h:24, from ../../../klayout-0.29.8/src/pymod/QtMultimedia/QtMultimediaMain.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libQtMultimedia.so.0.29.8 libQtMultimedia.so libQtMultimedia.so.0 libQtMultimedia.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libQtMultimedia.so.0 -o libQtMultimedia.so.0.29.8 QtMultimediaMain.o -lgit2 -lz /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pymod/QtMultimedia/../.. -lklayout_tl -lklayout_gsi -lklayout_pya -lklayout_QtMultimedia -lklayout_QtNetwork /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libQtMultimedia.so.0.29.8 libQtMultimedia.so ln -s libQtMultimedia.so.0.29.8 libQtMultimedia.so.0 ln -s libQtMultimedia.so.0.29.8 libQtMultimedia.so.0.29 rm -f ../../pymod/libQtMultimedia.so.0.29.8 mv -f libQtMultimedia.so.0.29.8 ../../pymod/libQtMultimedia.so.0.29.8 rm -f ../../pymod/libQtMultimedia.so rm -f ../../pymod/libQtMultimedia.so.0 rm -f ../../pymod/libQtMultimedia.so.0.29 mv -f libQtMultimedia.so ../../pymod/libQtMultimedia.so mv -f libQtMultimedia.so.0 ../../pymod/libQtMultimedia.so.0 mv -f libQtMultimedia.so.0.29 ../../pymod/libQtMultimedia.so.0.29 mkdir -p /builddir/build/BUILD/build.linux-release/pymod/QtMultimedia/../klayout && cp -f ../../pymod/libQtMultimedia.so.0.29.8 /builddir/build/BUILD/build.linux-release/pymod/QtMultimedia/../klayout/QtMultimedia.cpython-312-x86_64-linux-gnu.so gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtMultimedia' cd QtPrintSupport/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtPrintSupport/QtPrintSupport.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtPrintSupport' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pymod/QtPrintSupport -I/builddir/build/BUILD/build.linux-release/pymod/QtPrintSupport -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/QtPrintSupport -I/../lib64/qt5/mkspecs/linux-g++ -o QtPrintSupportMain.o ../../../klayout-0.29.8/src/pymod/QtPrintSupport/QtPrintSupportMain.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pymod/QtPrintSupport/../pymodHelper.h:37, from ../../../klayout-0.29.8/src/pymod/QtPrintSupport/QtPrintSupportMain.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/pymod/QtPrintSupport/../../gsiqt/qtbasic/../qt5/QtPrintSupport/gsiQtExternals.h:33, from ../../../klayout-0.29.8/src/pymod/QtPrintSupport/../../gsiqt/qtbasic/gsiQtPrintSupportExternals.h:28, from ../../../klayout-0.29.8/src/pymod/QtPrintSupport/QtPrintSupportMain.h:24, from ../../../klayout-0.29.8/src/pymod/QtPrintSupport/QtPrintSupportMain.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libQtPrintSupport.so.0.29.8 libQtPrintSupport.so libQtPrintSupport.so.0 libQtPrintSupport.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libQtPrintSupport.so.0 -o libQtPrintSupport.so.0.29.8 QtPrintSupportMain.o -lgit2 -lz /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pymod/QtPrintSupport/../.. -lklayout_tl -lklayout_gsi -lklayout_pya -lklayout_QtPrintSupport /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libQtPrintSupport.so.0.29.8 libQtPrintSupport.so ln -s libQtPrintSupport.so.0.29.8 libQtPrintSupport.so.0 ln -s libQtPrintSupport.so.0.29.8 libQtPrintSupport.so.0.29 rm -f ../../pymod/libQtPrintSupport.so.0.29.8 mv -f libQtPrintSupport.so.0.29.8 ../../pymod/libQtPrintSupport.so.0.29.8 rm -f ../../pymod/libQtPrintSupport.so rm -f ../../pymod/libQtPrintSupport.so.0 rm -f ../../pymod/libQtPrintSupport.so.0.29 mv -f libQtPrintSupport.so ../../pymod/libQtPrintSupport.so mv -f libQtPrintSupport.so.0 ../../pymod/libQtPrintSupport.so.0 mv -f libQtPrintSupport.so.0.29 ../../pymod/libQtPrintSupport.so.0.29 mkdir -p /builddir/build/BUILD/build.linux-release/pymod/QtPrintSupport/../klayout && cp -f ../../pymod/libQtPrintSupport.so.0.29.8 /builddir/build/BUILD/build.linux-release/pymod/QtPrintSupport/../klayout/QtPrintSupport.cpython-312-x86_64-linux-gnu.so gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtPrintSupport' cd QtSvg/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtSvg/QtSvg.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtSvg' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pymod/QtSvg -I/builddir/build/BUILD/build.linux-release/pymod/QtSvg -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/QtSvg -I/../lib64/qt5/mkspecs/linux-g++ -o QtSvgMain.o ../../../klayout-0.29.8/src/pymod/QtSvg/QtSvgMain.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pymod/QtSvg/../pymodHelper.h:37, from ../../../klayout-0.29.8/src/pymod/QtSvg/QtSvgMain.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/pymod/QtSvg/../../gsiqt/qtbasic/../qt5/QtSvg/gsiQtExternals.h:33, from ../../../klayout-0.29.8/src/pymod/QtSvg/../../gsiqt/qtbasic/gsiQtSvgExternals.h:28, from ../../../klayout-0.29.8/src/pymod/QtSvg/QtSvgMain.h:24, from ../../../klayout-0.29.8/src/pymod/QtSvg/QtSvgMain.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libQtSvg.so.0.29.8 libQtSvg.so libQtSvg.so.0 libQtSvg.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libQtSvg.so.0 -o libQtSvg.so.0.29.8 QtSvgMain.o -lgit2 -lz /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pymod/QtSvg/../.. -lklayout_tl -lklayout_gsi -lklayout_pya -lklayout_QtSvg /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libQtSvg.so.0.29.8 libQtSvg.so ln -s libQtSvg.so.0.29.8 libQtSvg.so.0 ln -s libQtSvg.so.0.29.8 libQtSvg.so.0.29 rm -f ../../pymod/libQtSvg.so.0.29.8 mv -f libQtSvg.so.0.29.8 ../../pymod/libQtSvg.so.0.29.8 rm -f ../../pymod/libQtSvg.so rm -f ../../pymod/libQtSvg.so.0 rm -f ../../pymod/libQtSvg.so.0.29 mv -f libQtSvg.so ../../pymod/libQtSvg.so mv -f libQtSvg.so.0 ../../pymod/libQtSvg.so.0 mv -f libQtSvg.so.0.29 ../../pymod/libQtSvg.so.0.29 mkdir -p /builddir/build/BUILD/build.linux-release/pymod/QtSvg/../klayout && cp -f ../../pymod/libQtSvg.so.0.29.8 /builddir/build/BUILD/build.linux-release/pymod/QtSvg/../klayout/QtSvg.cpython-312-x86_64-linux-gnu.so gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtSvg' cd QtXmlPatterns/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtXmlPatterns/QtXmlPatterns.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtXmlPatterns' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pymod/QtXmlPatterns -I/builddir/build/BUILD/build.linux-release/pymod/QtXmlPatterns -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/QtXmlPatterns -I/../lib64/qt5/mkspecs/linux-g++ -o QtXmlPatternsMain.o ../../../klayout-0.29.8/src/pymod/QtXmlPatterns/QtXmlPatternsMain.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pymod/QtXmlPatterns/../pymodHelper.h:37, from ../../../klayout-0.29.8/src/pymod/QtXmlPatterns/QtXmlPatternsMain.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/pymod/QtXmlPatterns/../../gsiqt/qtbasic/../qt5/QtXmlPatterns/gsiQtExternals.h:33, from ../../../klayout-0.29.8/src/pymod/QtXmlPatterns/../../gsiqt/qtbasic/gsiQtXmlPatternsExternals.h:29, from ../../../klayout-0.29.8/src/pymod/QtXmlPatterns/QtXmlPatternsMain.h:24, from ../../../klayout-0.29.8/src/pymod/QtXmlPatterns/QtXmlPatternsMain.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libQtXmlPatterns.so.0.29.8 libQtXmlPatterns.so libQtXmlPatterns.so.0 libQtXmlPatterns.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libQtXmlPatterns.so.0 -o libQtXmlPatterns.so.0.29.8 QtXmlPatternsMain.o -lgit2 -lz /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pymod/QtXmlPatterns/../.. -lklayout_tl -lklayout_gsi -lklayout_pya -lklayout_QtXmlPatterns -lklayout_QtNetwork /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libQtXmlPatterns.so.0.29.8 libQtXmlPatterns.so ln -s libQtXmlPatterns.so.0.29.8 libQtXmlPatterns.so.0 ln -s libQtXmlPatterns.so.0.29.8 libQtXmlPatterns.so.0.29 rm -f ../../pymod/libQtXmlPatterns.so.0.29.8 mv -f libQtXmlPatterns.so.0.29.8 ../../pymod/libQtXmlPatterns.so.0.29.8 rm -f ../../pymod/libQtXmlPatterns.so rm -f ../../pymod/libQtXmlPatterns.so.0 rm -f ../../pymod/libQtXmlPatterns.so.0.29 mv -f libQtXmlPatterns.so ../../pymod/libQtXmlPatterns.so mv -f libQtXmlPatterns.so.0 ../../pymod/libQtXmlPatterns.so.0 mv -f libQtXmlPatterns.so.0.29 ../../pymod/libQtXmlPatterns.so.0.29 mkdir -p /builddir/build/BUILD/build.linux-release/pymod/QtXmlPatterns/../klayout && cp -f ../../pymod/libQtXmlPatterns.so.0.29.8 /builddir/build/BUILD/build.linux-release/pymod/QtXmlPatterns/../klayout/QtXmlPatterns.cpython-312-x86_64-linux-gnu.so gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtXmlPatterns' cd QtXml/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtXml/QtXml.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtXml' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pymod/QtXml -I/builddir/build/BUILD/build.linux-release/pymod/QtXml -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/QtXml -I/../lib64/qt5/mkspecs/linux-g++ -o QtXmlMain.o ../../../klayout-0.29.8/src/pymod/QtXml/QtXmlMain.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pymod/QtXml/../pymodHelper.h:37, from ../../../klayout-0.29.8/src/pymod/QtXml/QtXmlMain.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/pymod/QtXml/../../gsiqt/qtbasic/../qt5/QtXml/gsiQtExternals.h:33, from ../../../klayout-0.29.8/src/pymod/QtXml/../../gsiqt/qtbasic/gsiQtXmlExternals.h:28, from ../../../klayout-0.29.8/src/pymod/QtXml/QtXmlMain.h:24, from ../../../klayout-0.29.8/src/pymod/QtXml/QtXmlMain.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libQtXml.so.0.29.8 libQtXml.so libQtXml.so.0 libQtXml.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libQtXml.so.0 -o libQtXml.so.0.29.8 QtXmlMain.o -lgit2 -lz /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pymod/QtXml/../.. -lklayout_tl -lklayout_gsi -lklayout_pya -lklayout_QtCore -lklayout_QtXml -lklayout_QtGui -lklayout_QtWidgets /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libQtXml.so.0.29.8 libQtXml.so ln -s libQtXml.so.0.29.8 libQtXml.so.0 ln -s libQtXml.so.0.29.8 libQtXml.so.0.29 rm -f ../../pymod/libQtXml.so.0.29.8 mv -f libQtXml.so.0.29.8 ../../pymod/libQtXml.so.0.29.8 rm -f ../../pymod/libQtXml.so rm -f ../../pymod/libQtXml.so.0 rm -f ../../pymod/libQtXml.so.0.29 mv -f libQtXml.so ../../pymod/libQtXml.so mv -f libQtXml.so.0 ../../pymod/libQtXml.so.0 mv -f libQtXml.so.0.29 ../../pymod/libQtXml.so.0.29 mkdir -p /builddir/build/BUILD/build.linux-release/pymod/QtXml/../klayout && cp -f ../../pymod/libQtXml.so.0.29.8 /builddir/build/BUILD/build.linux-release/pymod/QtXml/../klayout/QtXml.cpython-312-x86_64-linux-gnu.so gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtXml' cd QtSql/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtSql/QtSql.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtSql' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pymod/QtSql -I/builddir/build/BUILD/build.linux-release/pymod/QtSql -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/QtSql -I/../lib64/qt5/mkspecs/linux-g++ -o QtSqlMain.o ../../../klayout-0.29.8/src/pymod/QtSql/QtSqlMain.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pymod/QtSql/../pymodHelper.h:37, from ../../../klayout-0.29.8/src/pymod/QtSql/QtSqlMain.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/pymod/QtSql/../../gsiqt/qtbasic/../qt5/QtSql/gsiQtExternals.h:33, from ../../../klayout-0.29.8/src/pymod/QtSql/../../gsiqt/qtbasic/gsiQtSqlExternals.h:28, from ../../../klayout-0.29.8/src/pymod/QtSql/QtSqlMain.h:24, from ../../../klayout-0.29.8/src/pymod/QtSql/QtSqlMain.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libQtSql.so.0.29.8 libQtSql.so libQtSql.so.0 libQtSql.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libQtSql.so.0 -o libQtSql.so.0.29.8 QtSqlMain.o -lgit2 -lz /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pymod/QtSql/../.. -lklayout_tl -lklayout_gsi -lklayout_pya -lklayout_QtSql /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libQtSql.so.0.29.8 libQtSql.so ln -s libQtSql.so.0.29.8 libQtSql.so.0 ln -s libQtSql.so.0.29.8 libQtSql.so.0.29 rm -f ../../pymod/libQtSql.so.0.29.8 mv -f libQtSql.so.0.29.8 ../../pymod/libQtSql.so.0.29.8 rm -f ../../pymod/libQtSql.so rm -f ../../pymod/libQtSql.so.0 rm -f ../../pymod/libQtSql.so.0.29 mv -f libQtSql.so ../../pymod/libQtSql.so mv -f libQtSql.so.0 ../../pymod/libQtSql.so.0 mv -f libQtSql.so.0.29 ../../pymod/libQtSql.so.0.29 mkdir -p /builddir/build/BUILD/build.linux-release/pymod/QtSql/../klayout && cp -f ../../pymod/libQtSql.so.0.29.8 /builddir/build/BUILD/build.linux-release/pymod/QtSql/../klayout/QtSql.cpython-312-x86_64-linux-gnu.so gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtSql' cd QtNetwork/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtNetwork/QtNetwork.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtNetwork' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pymod/QtNetwork -I/builddir/build/BUILD/build.linux-release/pymod/QtNetwork -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/QtNetwork -I/../lib64/qt5/mkspecs/linux-g++ -o QtNetworkMain.o ../../../klayout-0.29.8/src/pymod/QtNetwork/QtNetworkMain.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pymod/QtNetwork/../pymodHelper.h:37, from ../../../klayout-0.29.8/src/pymod/QtNetwork/QtNetworkMain.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/pymod/QtNetwork/../../gsiqt/qtbasic/../qt5/QtNetwork/gsiQtExternals.h:33, from ../../../klayout-0.29.8/src/pymod/QtNetwork/../../gsiqt/qtbasic/gsiQtNetworkExternals.h:28, from ../../../klayout-0.29.8/src/pymod/QtNetwork/QtNetworkMain.h:24, from ../../../klayout-0.29.8/src/pymod/QtNetwork/QtNetworkMain.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libQtNetwork.so.0.29.8 libQtNetwork.so libQtNetwork.so.0 libQtNetwork.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libQtNetwork.so.0 -o libQtNetwork.so.0.29.8 QtNetworkMain.o -lgit2 -lz /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pymod/QtNetwork/../.. -lklayout_tl -lklayout_gsi -lklayout_pya -lklayout_QtNetwork /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libQtNetwork.so.0.29.8 libQtNetwork.so ln -s libQtNetwork.so.0.29.8 libQtNetwork.so.0 ln -s libQtNetwork.so.0.29.8 libQtNetwork.so.0.29 rm -f ../../pymod/libQtNetwork.so.0.29.8 mv -f libQtNetwork.so.0.29.8 ../../pymod/libQtNetwork.so.0.29.8 rm -f ../../pymod/libQtNetwork.so rm -f ../../pymod/libQtNetwork.so.0 rm -f ../../pymod/libQtNetwork.so.0.29 mv -f libQtNetwork.so ../../pymod/libQtNetwork.so mv -f libQtNetwork.so.0 ../../pymod/libQtNetwork.so.0 mv -f libQtNetwork.so.0.29 ../../pymod/libQtNetwork.so.0.29 mkdir -p /builddir/build/BUILD/build.linux-release/pymod/QtNetwork/../klayout && cp -f ../../pymod/libQtNetwork.so.0.29.8 /builddir/build/BUILD/build.linux-release/pymod/QtNetwork/../klayout/QtNetwork.cpython-312-x86_64-linux-gnu.so gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtNetwork' cd QtDesigner/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtDesigner/QtDesigner.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtDesigner' g++ -c -pipe -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pymod/QtDesigner -I/builddir/build/BUILD/build.linux-release/pymod/QtDesigner -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/pya/pya -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/QtDesigner -I/../lib64/qt5/mkspecs/linux-g++ -o QtDesignerMain.o ../../../klayout-0.29.8/src/pymod/QtDesigner/QtDesignerMain.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:29, from ../../../klayout-0.29.8/src/gsi/gsi/gsiInterpreter.h:27, from ../../../klayout-0.29.8/src/pya/pya/pya.h:33, from ../../../klayout-0.29.8/src/pymod/QtDesigner/../pymodHelper.h:37, from ../../../klayout-0.29.8/src/pymod/QtDesigner/QtDesignerMain.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | Registrar () | ^ ../../../klayout-0.29.8/src/tl/tl/tlClassRegistry.h:220:17: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiClassBase.h:36, from ../../../klayout-0.29.8/src/gsi/gsi/gsiClass.h:27, from ../../../klayout-0.29.8/src/pymod/QtDesigner/../../gsiqt/qtbasic/../qt5/QtDesigner/gsiQtExternals.h:33, from ../../../klayout-0.29.8/src/pymod/QtDesigner/../../gsiqt/qtbasic/gsiQtDesignerExternals.h:29, from ../../../klayout-0.29.8/src/pymod/QtDesigner/QtDesignerMain.h:24, from ../../../klayout-0.29.8/src/pymod/QtDesigner/QtDesignerMain.cc:25: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libQtDesigner.so.0.29.8 libQtDesigner.so libQtDesigner.so.0 libQtDesigner.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libQtDesigner.so.0 -o libQtDesigner.so.0.29.8 QtDesignerMain.o -lgit2 -lz /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pymod/QtDesigner/../.. -lklayout_tl -lklayout_gsi -lklayout_pya -lklayout_QtDesigner /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libQtDesigner.so.0.29.8 libQtDesigner.so ln -s libQtDesigner.so.0.29.8 libQtDesigner.so.0 ln -s libQtDesigner.so.0.29.8 libQtDesigner.so.0.29 rm -f ../../pymod/libQtDesigner.so.0.29.8 mv -f libQtDesigner.so.0.29.8 ../../pymod/libQtDesigner.so.0.29.8 rm -f ../../pymod/libQtDesigner.so rm -f ../../pymod/libQtDesigner.so.0 rm -f ../../pymod/libQtDesigner.so.0.29 mv -f libQtDesigner.so ../../pymod/libQtDesigner.so mv -f libQtDesigner.so.0 ../../pymod/libQtDesigner.so.0 mv -f libQtDesigner.so.0.29 ../../pymod/libQtDesigner.so.0.29 mkdir -p /builddir/build/BUILD/build.linux-release/pymod/QtDesigner/../klayout && cp -f ../../pymod/libQtDesigner.so.0.29.8 /builddir/build/BUILD/build.linux-release/pymod/QtDesigner/../klayout/QtDesigner.cpython-312-x86_64-linux-gnu.so gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtDesigner' cd bridge_sample/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/bridge_sample/bridge_sample.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/bridge_sample' g++ -c -pipe -std=c++11 -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -Wno-missing-field-initializers -D_REENTRANT -fPIC -DHAVE_QT -DQT_NO_DEBUG -DQT_CORE_LIB -I../../../klayout-0.29.8/src/pymod/bridge_sample -I/builddir/build/BUILD/build.linux-release/pymod/bridge_sample -I/usr/include/python3.12 -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/pya/pya -I../../../klayout-0.29.8/src/gsi/gsi -I../../../klayout-0.29.8/src/db/db -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/bridge_sample -I/../lib64/qt5/mkspecs/linux-g++ -o bridge_sample.o ../../../klayout-0.29.8/src/pymod/bridge_sample/bridge_sample.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:29, from ../../../klayout-0.29.8/src/pya/pya/pyaSignalHandler.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaObject.h:31, from ../../../klayout-0.29.8/src/pya/pya/pyaConvert.h:31, from ../../../klayout-0.29.8/src/pymod/bridge_sample/bridge_sample.cc:43: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/gsi/gsi/gsiSignals.h:31: ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 43 | address_of () : b () { } | ^ ../../../klayout-0.29.8/src/gsi/gsi/gsiIterators.h:43:20: note: remove the ‘< >’ rm -f libbridge_mod.so.1.0.0 libbridge_mod.so libbridge_mod.so.1 libbridge_mod.so.1.0 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -shared -Wl,-soname,libbridge_mod.so.1 -o libbridge_mod.so.1.0.0 bridge_sample.o /usr/lib64/libpython3.12.so -L/builddir/build/BUILD/build.linux-release/pymod/bridge_sample/../.. -lklayout_tl -lklayout_pya -lklayout_gsi -lklayout_db /usr/lib64/libQt5Core.so -lpthread ln -s libbridge_mod.so.1.0.0 libbridge_mod.so ln -s libbridge_mod.so.1.0.0 libbridge_mod.so.1 ln -s libbridge_mod.so.1.0.0 libbridge_mod.so.1.0 rm -f ../../pymod/libbridge_mod.so.1.0.0 mv -f libbridge_mod.so.1.0.0 ../../pymod/libbridge_mod.so.1.0.0 rm -f ../../pymod/libbridge_mod.so rm -f ../../pymod/libbridge_mod.so.1 rm -f ../../pymod/libbridge_mod.so.1.0 mv -f libbridge_mod.so ../../pymod/libbridge_mod.so mv -f libbridge_mod.so.1 ../../pymod/libbridge_mod.so.1 mv -f libbridge_mod.so.1.0 ../../pymod/libbridge_mod.so.1.0 cp -f ../../pymod/libbridge_mod.so.1.0.0 /builddir/build/BUILD/build.linux-release/pymod/bridge_sample/../bridge_mod.cpython-312-x86_64-linux-gnu.so gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/bridge_sample' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/unit_tests' g++ -c -pipe -std=c++11 -fvisibility=hidden -std=c++11 -fvisibility=hidden -O2 -Wall -Wextra -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -pedantic -Woverloaded-virtual -Wsynth -Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-deprecated-declarations -D_REENTRANT -fPIC -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DHAVE_QTBINDINGS -DHAVE_PYTHON -DHAVE_GIT2 -DHAVE_RUBY -DHAVE_RUBY_VERSION_CODE=30305 -DHAVE_QT -DHAVE_QT_NETWORK -DHAVE_QT_SQL -DHAVE_QT_SVG -DHAVE_QT_PRINTSUPPORT -DHAVE_QT_MULTIMEDIA -DHAVE_QT_DESIGNER -DHAVE_QT_XML -DKLAYOUT_VERSION=0.29.8 -DKLAYOUT_VERSION_REV=LatestSourcePackage -DKLAYOUT_VERSION_DATE=2024-11-14 -DKLAYOUT_MAJOR_VERSION=0 -DKLAYOUT_MINOR_VERSION=29 -DKLAYOUT_TINY_VERSION=8 -DPYTHON=python3 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_DESIGNER_LIB -DQT_UIPLUGIN_LIB -DQT_MULTIMEDIAWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/builddir/build/BUILD/build.linux-release/pymod/unit_tests"' -I../../../klayout-0.29.8/src/pymod/unit_tests -I/builddir/build/BUILD/build.linux-release/pymod/unit_tests -I../../../klayout-0.29.8/src/db/db -I../../../klayout-0.29.8/src/tl/tl -I../../../klayout-0.29.8/src/gsi/gsi -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtDesigner -I/usr/include/qt5/QtUiPlugin -I/usr/include/qt5/QtMultimediaWidgets -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtMultimedia -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtXmlPatterns -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtSql -I/usr/include/qt5/QtTest -I/usr/include/qt5/QtCore -I/builddir/build/BUILD/build.linux-release/pymod/unit_tests -I/../lib64/qt5/mkspecs/linux-g++ -o pymod_tests.o ../../../klayout-0.29.8/src/pymod/unit_tests/pymod_tests.cc In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:133, from ../../../klayout-0.29.8/src/tl/tl/tlObjectCollection.h:28, from ../../../klayout-0.29.8/src/tl/tl/tlLog.h:31, from ../../../klayout-0.29.8/src/tl/tl/tlUnitTest.h:27, from ../../../klayout-0.29.8/src/pymod/unit_tests/pymod_tests.cc:23: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:152: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:172: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:192: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ In file included from ../../../klayout-0.29.8/src/tl/tl/tlEvents.h:212: ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 178 | event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:178:24: note: remove the ‘< >’ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 184 | ~event<_TMPLARGLISTP> () | ^ ../../../klayout-0.29.8/src/tl/tl/tlEventsVar.h:184:3: note: remove the ‘< >’ rm -f libpymod_tests.so.0.29.8 libpymod_tests.so libpymod_tests.so.0 libpymod_tests.so.0.29 g++ -Wl,-O1 -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath,/usr/lib64/klayout -Wl,-rpath-link,/usr/lib64 -shared -Wl,-soname,libpymod_tests.so.0 -o libpymod_tests.so.0.29.8 pymod_tests.o -lgit2 -lz -L/builddir/build/BUILD/build.linux-release/pymod/unit_tests/../.. -lklayout_db -lklayout_tl -lklayout_gsi /usr/lib64/libQt5PrintSupport.so /usr/lib64/libQt5Designer.so /usr/lib64/libQt5MultimediaWidgets.so /usr/lib64/libQt5Svg.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Multimedia.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5XmlPatterns.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Sql.so /usr/lib64/libQt5Test.so /usr/lib64/libQt5Core.so -lGL -lpthread ln -s libpymod_tests.so.0.29.8 libpymod_tests.so ln -s libpymod_tests.so.0.29.8 libpymod_tests.so.0 ln -s libpymod_tests.so.0.29.8 libpymod_tests.so.0.29 cp -f libpymod_tests.so.0.29.8 /builddir/build/BUILD/build.linux-release/pymod/unit_tests/../../pymod_tests.ut gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod' Installing binaries .. cd tl/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/tl/tl.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/tl' cd tl/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/tl/tl/tl.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/tl/tl' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/libklayout_tl.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_tl.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_tl.so.0.29.8 ln -f -s libklayout_tl.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_tl.so ln -f -s libklayout_tl.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_tl.so.0 ln -f -s libklayout_tl.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_tl.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/tl/tl' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/tl/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/tl/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/tl/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/tl' cd gsi/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/gsi' cd gsi/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi/gsi.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/gsi/gsi' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/libklayout_gsi.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_gsi.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_gsi.so.0.29.8 ln -f -s libklayout_gsi.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_gsi.so ln -f -s libklayout_gsi.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_gsi.so.0 ln -f -s libklayout_gsi.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_gsi.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsi/gsi' cd gsi_test/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsi/gsi_test/gsi_test.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/gsi/gsi_test' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsi/gsi_test' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsi/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/gsi/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsi/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsi' cd db/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/db/db.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/db' cd db/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/db/db/db.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/db/db' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/libklayout_db.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_db.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_db.so.0.29.8 ln -f -s libklayout_db.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_db.so ln -f -s libklayout_db.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_db.so.0 ln -f -s libklayout_db.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_db.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/db/db' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/db/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/db/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/db/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/db' cd rdb/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/rdb' cd rdb/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/rdb/rdb/rdb.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/rdb/rdb' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/libklayout_rdb.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_rdb.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_rdb.so.0.29.8 ln -f -s libklayout_rdb.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_rdb.so ln -f -s libklayout_rdb.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_rdb.so.0 ln -f -s libklayout_rdb.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_rdb.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/rdb/rdb' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/rdb/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/rdb/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/rdb/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/rdb' cd lib/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lib/lib.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/lib' cd lib/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lib/lib/lib.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/lib/lib' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/libklayout_lib.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lib.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_lib.so.0.29.8 ln -f -s libklayout_lib.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lib.so ln -f -s libklayout_lib.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lib.so.0 ln -f -s libklayout_lib.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lib.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/lib/lib' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lib/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/lib/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/lib/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/lib' cd gsiqt/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/gsiqt.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt' cd qtbasic/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qtbasic/qtbasic.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qtbasic' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/libklayout_qtbasic.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_qtbasic.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_qtbasic.so.0.29.8 ln -f -s libklayout_qtbasic.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_qtbasic.so ln -f -s libklayout_qtbasic.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_qtbasic.so.0 ln -f -s libklayout_qtbasic.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_qtbasic.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qtbasic' cd qt5/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/qt5.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5' cd QtCore/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtCore/QtCore.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/libklayout_QtCore.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtCore.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_QtCore.so.0.29.8 ln -f -s libklayout_QtCore.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtCore.so ln -f -s libklayout_QtCore.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtCore.so.0 ln -f -s libklayout_QtCore.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtCore.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtCore' cd QtGui/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtGui/QtGui.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/libklayout_QtGui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtGui.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_QtGui.so.0.29.8 ln -f -s libklayout_QtGui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtGui.so ln -f -s libklayout_QtGui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtGui.so.0 ln -f -s libklayout_QtGui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtGui.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtGui' cd QtWidgets/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtWidgets/QtWidgets.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/libklayout_QtWidgets.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtWidgets.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_QtWidgets.so.0.29.8 ln -f -s libklayout_QtWidgets.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtWidgets.so ln -f -s libklayout_QtWidgets.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtWidgets.so.0 ln -f -s libklayout_QtWidgets.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtWidgets.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtWidgets' cd QtNetwork/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtNetwork/QtNetwork.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/libklayout_QtNetwork.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtNetwork.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_QtNetwork.so.0.29.8 ln -f -s libklayout_QtNetwork.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtNetwork.so ln -f -s libklayout_QtNetwork.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtNetwork.so.0 ln -f -s libklayout_QtNetwork.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtNetwork.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtNetwork' cd QtSql/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtSql/QtSql.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/libklayout_QtSql.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtSql.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_QtSql.so.0.29.8 ln -f -s libklayout_QtSql.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtSql.so ln -f -s libklayout_QtSql.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtSql.so.0 ln -f -s libklayout_QtSql.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtSql.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSql' cd QtSvg/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtSvg/QtSvg.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSvg' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/libklayout_QtSvg.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtSvg.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_QtSvg.so.0.29.8 ln -f -s libklayout_QtSvg.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtSvg.so ln -f -s libklayout_QtSvg.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtSvg.so.0 ln -f -s libklayout_QtSvg.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtSvg.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtSvg' cd QtPrintSupport/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtPrintSupport/QtPrintSupport.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/libklayout_QtPrintSupport.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtPrintSupport.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_QtPrintSupport.so.0.29.8 ln -f -s libklayout_QtPrintSupport.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtPrintSupport.so ln -f -s libklayout_QtPrintSupport.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtPrintSupport.so.0 ln -f -s libklayout_QtPrintSupport.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtPrintSupport.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtPrintSupport' cd QtMultimedia/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtMultimedia/QtMultimedia.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/libklayout_QtMultimedia.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtMultimedia.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_QtMultimedia.so.0.29.8 ln -f -s libklayout_QtMultimedia.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtMultimedia.so ln -f -s libklayout_QtMultimedia.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtMultimedia.so.0 ln -f -s libklayout_QtMultimedia.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtMultimedia.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtMultimedia' cd QtDesigner/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtDesigner/QtDesigner.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtDesigner' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/libklayout_QtDesigner.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtDesigner.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_QtDesigner.so.0.29.8 ln -f -s libklayout_QtDesigner.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtDesigner.so ln -f -s libklayout_QtDesigner.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtDesigner.so.0 ln -f -s libklayout_QtDesigner.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtDesigner.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtDesigner' cd QtXml/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtXml/QtXml.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/libklayout_QtXml.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtXml.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_QtXml.so.0.29.8 ln -f -s libklayout_QtXml.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtXml.so ln -f -s libklayout_QtXml.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtXml.so.0 ln -f -s libklayout_QtXml.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtXml.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXml' cd QtXmlPatterns/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/gsiqt/qt5/QtXmlPatterns/QtXmlPatterns.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/libklayout_QtXmlPatterns.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtXmlPatterns.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_QtXmlPatterns.so.0.29.8 ln -f -s libklayout_QtXmlPatterns.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtXmlPatterns.so ln -f -s libklayout_QtXmlPatterns.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtXmlPatterns.so.0 ln -f -s libklayout_QtXmlPatterns.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtXmlPatterns.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5/QtXmlPatterns' gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt/qt5' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/gsiqt' cd laybasic/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/laybasic' cd laybasic/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/laybasic/laybasic/laybasic.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/laybasic/laybasic' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/libklayout_laybasic.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_laybasic.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_laybasic.so.0.29.8 ln -f -s libklayout_laybasic.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_laybasic.so ln -f -s libklayout_laybasic.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_laybasic.so.0 ln -f -s libklayout_laybasic.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_laybasic.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/laybasic/laybasic' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/laybasic/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/laybasic/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/laybasic/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/laybasic' cd layui/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/layui/layui.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/layui' cd layui/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/layui/layui/layui.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/layui/layui' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/libklayout_layui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_layui.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_layui.so.0.29.8 ln -f -s libklayout_layui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_layui.so ln -f -s libklayout_layui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_layui.so.0 ln -f -s libklayout_layui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_layui.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/layui/layui' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/layui/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/layui/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/layui/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/layui' cd layview/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/layview/layview.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/layview' cd layview/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/layview/layview/layview.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/layview/layview' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/libklayout_layview.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_layview.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_layview.so.0.29.8 ln -f -s libklayout_layview.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_layview.so ln -f -s libklayout_layview.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_layview.so.0 ln -f -s libklayout_layview.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_layview.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/layview/layview' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/layview/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/layview/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/layview/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/layview' cd ant/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/ant/ant.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/ant' cd ant/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/ant/ant/ant.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/ant/ant' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/libklayout_ant.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_ant.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_ant.so.0.29.8 ln -f -s libklayout_ant.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_ant.so ln -f -s libklayout_ant.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_ant.so.0 ln -f -s libklayout_ant.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_ant.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/ant/ant' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/ant/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/ant/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/ant/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/ant' cd img/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/img/img.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/img' cd img/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/img/img/img.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/img/img' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/libklayout_img.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_img.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_img.so.0.29.8 ln -f -s libklayout_img.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_img.so ln -f -s libklayout_img.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_img.so.0 ln -f -s libklayout_img.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_img.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/img/img' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/img/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/img/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/img/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/img' cd edt/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/edt/edt.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/edt' cd edt/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/edt/edt/edt.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/edt/edt' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/libklayout_edt.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_edt.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_edt.so.0.29.8 ln -f -s libklayout_edt.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_edt.so ln -f -s libklayout_edt.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_edt.so.0 ln -f -s libklayout_edt.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_edt.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/edt/edt' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/edt/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/edt/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/edt/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/edt' cd rba/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/rba/rba.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/rba' cd rba/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/rba/rba/rba.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/rba/rba' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/libklayout_rba.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_rba.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_rba.so.0.29.8 ln -f -s libklayout_rba.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_rba.so ln -f -s libklayout_rba.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_rba.so.0 ln -f -s libklayout_rba.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_rba.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/rba/rba' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/rba/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/rba/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/rba/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/rba' cd pya/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pya/pya.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/pya' cd pya/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pya/pya/pya.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pya/pya' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/libklayout_pya.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_pya.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_pya.so.0.29.8 ln -f -s libklayout_pya.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_pya.so ln -f -s libklayout_pya.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_pya.so.0 ln -f -s libklayout_pya.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_pya.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pya/pya' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pya/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pya/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pya/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/pya' cd lym/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lym/lym.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/lym' cd lym/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lym/lym/lym.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/lym/lym' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/libklayout_lym.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lym.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_lym.so.0.29.8 ln -f -s libklayout_lym.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lym.so ln -f -s libklayout_lym.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lym.so.0 ln -f -s libklayout_lym.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lym.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/lym/lym' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lym/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/lym/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/lym/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/lym' cd lay/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lay/lay.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/lay' cd lay/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lay/lay/lay.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/lay/lay' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/libklayout_lay.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lay.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_lay.so.0.29.8 ln -f -s libklayout_lay.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lay.so ln -f -s libklayout_lay.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lay.so.0 ln -f -s libklayout_lay.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lay.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/lay/lay' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lay/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/lay/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/lay/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/lay' cd plugins/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/plugins.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins' cd streamers/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/streamers.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers' cd cif/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/cif.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/cif' cd db_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/db_plugin/db_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/db_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../db_plugins/libcif.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libcif.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/db_plugins/libcif.so.0.29.8 ln -f -s libcif.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libcif.so ln -f -s libcif.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libcif.so.0 ln -f -s libcif.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libcif.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/db_plugin' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/unit_tests' gmake[4]: Nothing to be done for 'install'. gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/unit_tests' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/cif/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../lay_plugins/libcif_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libcif_ui.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/lay_plugins/libcif_ui.so.0.29.8 ln -f -s libcif_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libcif_ui.so ln -f -s libcif_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libcif_ui.so.0 ln -f -s libcif_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libcif_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/cif/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/cif' cd common/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/common/common.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/common' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/common/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/common/lay_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../lay_plugins/libcommon_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libcommon_ui.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/lay_plugins/libcommon_ui.so.0.29.8 ln -f -s libcommon_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libcommon_ui.so ln -f -s libcommon_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libcommon_ui.so.0 ln -f -s libcommon_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libcommon_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/common/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/common' cd dxf/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/dxf.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf' cd db_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/db_plugin/db_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/db_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../db_plugins/libdxf.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libdxf.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/db_plugins/libdxf.so.0.29.8 ln -f -s libdxf.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libdxf.so ln -f -s libdxf.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libdxf.so.0 ln -f -s libdxf.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libdxf.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/db_plugin' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/unit_tests' gmake[4]: Nothing to be done for 'install'. gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/unit_tests' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/dxf/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../lay_plugins/libdxf_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libdxf_ui.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/lay_plugins/libdxf_ui.so.0.29.8 ln -f -s libdxf_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libdxf_ui.so ln -f -s libdxf_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libdxf_ui.so.0 ln -f -s libdxf_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libdxf_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/dxf' cd gds2/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/gds2.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2' cd db_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/db_plugin/db_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../db_plugins/libgds2.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libgds2.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/db_plugins/libgds2.so.0.29.8 ln -f -s libgds2.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libgds2.so ln -f -s libgds2.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libgds2.so.0 ln -f -s libgds2.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libgds2.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/db_plugin' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/unit_tests' gmake[4]: Nothing to be done for 'install'. gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/unit_tests' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/gds2/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../lay_plugins/libgds2_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libgds2_ui.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/lay_plugins/libgds2_ui.so.0.29.8 ln -f -s libgds2_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libgds2_ui.so ln -f -s libgds2_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libgds2_ui.so.0 ln -f -s libgds2_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libgds2_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/gds2' cd lefdef/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lefdef.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef' cd db_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/db_plugin/db_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/db_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../db_plugins/liblefdef.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/liblefdef.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/db_plugins/liblefdef.so.0.29.8 ln -f -s liblefdef.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/liblefdef.so ln -f -s liblefdef.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/liblefdef.so.0 ln -f -s liblefdef.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/liblefdef.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/db_plugin' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/unit_tests' gmake[4]: Nothing to be done for 'install'. gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/unit_tests' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/lefdef/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../lay_plugins/liblefdef_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/liblefdef_ui.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/lay_plugins/liblefdef_ui.so.0.29.8 ln -f -s liblefdef_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/liblefdef_ui.so ln -f -s liblefdef_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/liblefdef_ui.so.0 ln -f -s liblefdef_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/liblefdef_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/lefdef' cd magic/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/magic.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/magic' cd db_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/db_plugin/db_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/db_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../db_plugins/libmag.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libmag.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/db_plugins/libmag.so.0.29.8 ln -f -s libmag.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libmag.so ln -f -s libmag.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libmag.so.0 ln -f -s libmag.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libmag.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/db_plugin' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/unit_tests' gmake[4]: Nothing to be done for 'install'. gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/unit_tests' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/magic/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../lay_plugins/libmag_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libmag_ui.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/lay_plugins/libmag_ui.so.0.29.8 ln -f -s libmag_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libmag_ui.so ln -f -s libmag_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libmag_ui.so.0 ln -f -s libmag_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libmag_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/magic/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/magic' cd oasis/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/oasis.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis' cd db_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/db_plugin/db_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/db_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../db_plugins/liboasis.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/liboasis.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/db_plugins/liboasis.so.0.29.8 ln -f -s liboasis.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/liboasis.so ln -f -s liboasis.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/liboasis.so.0 ln -f -s liboasis.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/liboasis.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/db_plugin' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/unit_tests' gmake[4]: Nothing to be done for 'install'. gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/unit_tests' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/oasis/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/lay_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../lay_plugins/liboasis_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/liboasis_ui.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/lay_plugins/liboasis_ui.so.0.29.8 ln -f -s liboasis_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/liboasis_ui.so ln -f -s liboasis_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/liboasis_ui.so.0 ln -f -s liboasis_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/liboasis_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/oasis' cd pcb/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/pcb.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb' cd db_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/db_plugin/db_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/db_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../db_plugins/libpcb.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libpcb.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/db_plugins/libpcb.so.0.29.8 ln -f -s libpcb.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libpcb.so ln -f -s libpcb.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libpcb.so.0 ln -f -s libpcb.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libpcb.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/db_plugin' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/unit_tests' gmake[4]: Nothing to be done for 'install'. gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/unit_tests' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/streamers/pcb/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/lay_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../lay_plugins/libpcb_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libpcb_ui.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/lay_plugins/libpcb_ui.so.0.29.8 ln -f -s libpcb_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libpcb_ui.so ln -f -s libpcb_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libpcb_ui.so.0 ln -f -s libpcb_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libpcb_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers/pcb' gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/streamers' cd tools/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/tools.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools' cd bool/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/bool.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/bool' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/bool/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/bool/lay_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../lay_plugins/libbool_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libbool_ui.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/lay_plugins/libbool_ui.so.0.29.8 ln -f -s libbool_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libbool_ui.so ln -f -s libbool_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libbool_ui.so.0 ln -f -s libbool_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libbool_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/bool/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/bool' cd diff/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/diff.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/diff' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/diff/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/diff/lay_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../lay_plugins/libdiff_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libdiff_ui.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/lay_plugins/libdiff_ui.so.0.29.8 ln -f -s libdiff_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libdiff_ui.so ln -f -s libdiff_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libdiff_ui.so.0 ln -f -s libdiff_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libdiff_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/diff/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/diff' cd import/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/import.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/import' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/import/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../lay_plugins/libimport_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libimport_ui.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/lay_plugins/libimport_ui.so.0.29.8 ln -f -s libimport_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libimport_ui.so ln -f -s libimport_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libimport_ui.so.0 ln -f -s libimport_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libimport_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/import/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/import' cd net_tracer/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/net_tracer.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer' cd db_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/db_plugin/db_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/db_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../db_plugins/libnet_tracer.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libnet_tracer.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/db_plugins/libnet_tracer.so.0.29.8 ln -f -s libnet_tracer.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libnet_tracer.so ln -f -s libnet_tracer.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libnet_tracer.so.0 ln -f -s libnet_tracer.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libnet_tracer.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/db_plugin' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/unit_tests' gmake[4]: Nothing to be done for 'install'. gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/unit_tests' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/net_tracer/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../lay_plugins/libnet_tracer_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libnet_tracer_ui.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/lay_plugins/libnet_tracer_ui.so.0.29.8 ln -f -s libnet_tracer_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libnet_tracer_ui.so ln -f -s libnet_tracer_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libnet_tracer_ui.so.0 ln -f -s libnet_tracer_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libnet_tracer_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/net_tracer' cd view_25d/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/view_25d.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../lay_plugins/libd25_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libd25_ui.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/lay_plugins/libd25_ui.so.0.29.8 ln -f -s libd25_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libd25_ui.so ln -f -s libd25_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libd25_ui.so.0 ln -f -s libd25_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libd25_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/lay_plugin' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/view_25d/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/unit_tests' gmake[4]: Nothing to be done for 'install'. gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d/unit_tests' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/view_25d' cd xor/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/xor.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/xor' cd lay_plugin/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/plugins/tools/xor/lay_plugin/lay_plugin.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[4]: Entering directory '/builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../lay_plugins/libxor_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libxor_ui.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/lay_plugins/libxor_ui.so.0.29.8 ln -f -s libxor_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libxor_ui.so ln -f -s libxor_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libxor_ui.so.0 ln -f -s libxor_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libxor_ui.so.0.29 gmake[4]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/xor/lay_plugin' gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools/xor' gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins/tools' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/plugins' cd drc/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/drc/drc.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/drc' cd drc/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/drc/drc/drc.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/drc/drc' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/libklayout_drc.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_drc.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_drc.so.0.29.8 ln -f -s libklayout_drc.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_drc.so ln -f -s libklayout_drc.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_drc.so.0 ln -f -s libklayout_drc.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_drc.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/drc/drc' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/drc/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/drc/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/drc/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/drc' cd lvs/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lvs/lvs.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/lvs' cd lvs/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lvs/lvs/lvs.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/lvs/lvs' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/libklayout_lvs.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lvs.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_lvs.so.0.29.8 ln -f -s libklayout_lvs.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lvs.so ln -f -s libklayout_lvs.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lvs.so.0 ln -f -s libklayout_lvs.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lvs.so.0.29 gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/lvs/lvs' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/lvs/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/lvs/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/lvs/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/lvs' cd doc/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/doc/doc.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/doc' /usr/bin/qmake-qt5 -install qinstall -exe ../../build.linux-release/libklayout_doc.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_doc.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_doc.so.0.29.8 ln -f -s libklayout_doc.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_doc.so ln -f -s libklayout_doc.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_doc.so.0 ln -f -s libklayout_doc.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_doc.so.0.29 gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/doc' cd icons/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/icons/icons.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/icons' /usr/bin/qmake-qt5 -install qinstall -exe ../../build.linux-release/libklayout_icons.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_icons.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_icons.so.0.29.8 ln -f -s libklayout_icons.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_icons.so ln -f -s libklayout_icons.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_icons.so.0 ln -f -s libklayout_icons.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_icons.so.0.29 gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/icons' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/unit_tests' gmake[1]: Nothing to be done for 'install'. gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/unit_tests' cd buddies/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/buddies.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies' cd src/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/src.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src' cd bd/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/bd/bd.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/bd' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/libklayout_bd.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_bd.so.0.29.8 strip --strip-unneeded /builddir/build/BUILD/bin.linux-release/libklayout_bd.so.0.29.8 ln -f -s libklayout_bd.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_bd.so ln -f -s libklayout_bd.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_bd.so.0 ln -f -s libklayout_bd.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_bd.so.0.29 gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/bd' cd strm2cif/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2cif/strm2cif.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2cif' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/strm2cif /builddir/build/BUILD/bin.linux-release/strm2cif strip /builddir/build/BUILD/bin.linux-release/strm2cif gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2cif' cd strm2dxf/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2dxf/strm2dxf.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2dxf' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/strm2dxf /builddir/build/BUILD/bin.linux-release/strm2dxf strip /builddir/build/BUILD/bin.linux-release/strm2dxf gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2dxf' cd strm2gds/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2gds/strm2gds.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2gds' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/strm2gds /builddir/build/BUILD/bin.linux-release/strm2gds strip /builddir/build/BUILD/bin.linux-release/strm2gds gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2gds' cd strm2gdstxt/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2gdstxt/strm2gdstxt.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2gdstxt' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/strm2gdstxt /builddir/build/BUILD/bin.linux-release/strm2gdstxt strip /builddir/build/BUILD/bin.linux-release/strm2gdstxt gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2gdstxt' cd strm2oas/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2oas/strm2oas.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2oas' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/strm2oas /builddir/build/BUILD/bin.linux-release/strm2oas strip /builddir/build/BUILD/bin.linux-release/strm2oas gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2oas' cd strm2mag/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2mag/strm2mag.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2mag' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/strm2mag /builddir/build/BUILD/bin.linux-release/strm2mag strip /builddir/build/BUILD/bin.linux-release/strm2mag gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2mag' cd strm2txt/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strm2txt/strm2txt.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2txt' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/strm2txt /builddir/build/BUILD/bin.linux-release/strm2txt strip /builddir/build/BUILD/bin.linux-release/strm2txt gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strm2txt' cd strmclip/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strmclip/strmclip.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strmclip' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/strmclip /builddir/build/BUILD/bin.linux-release/strmclip strip /builddir/build/BUILD/bin.linux-release/strmclip gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strmclip' cd strmcmp/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strmcmp/strmcmp.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strmcmp' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/strmcmp /builddir/build/BUILD/bin.linux-release/strmcmp strip /builddir/build/BUILD/bin.linux-release/strmcmp gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strmcmp' cd strmxor/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strmxor/strmxor.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strmxor' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/strmxor /builddir/build/BUILD/bin.linux-release/strmxor strip /builddir/build/BUILD/bin.linux-release/strmxor gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strmxor' cd strmrun/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/src/strmrun/strmrun.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[3]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/src/strmrun' /usr/bin/qmake-qt5 -install qinstall -exe ../../../../build.linux-release/strmrun /builddir/build/BUILD/bin.linux-release/strmrun strip /builddir/build/BUILD/bin.linux-release/strmrun gmake[3]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src/strmrun' gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/src' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/buddies/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/buddies/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/buddies' cd klayout_main/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/klayout_main/klayout_main.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/klayout_main' cd klayout_main/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/klayout_main/klayout_main/klayout_main.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/klayout_main/klayout_main' /usr/bin/qmake-qt5 -install qinstall -exe ../../../build.linux-release/klayout /builddir/build/BUILD/bin.linux-release/klayout strip /builddir/build/BUILD/bin.linux-release/klayout gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/klayout_main/klayout_main' cd tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/klayout_main/tests/tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/klayout_main/tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/klayout_main/tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/klayout_main' cd fontgen/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/fontgen/fontgen.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/fontgen' gmake[1]: Nothing to be done for 'install'. gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/fontgen' cd pymod/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/pymod.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[1]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod' cd db/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/db/db.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/db' install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/db/../klayout/dbcore.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/db/../klayout/db/*.py /builddir/build/BUILD/bin.linux-release/pymod/klayout/db gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/db' cd tl/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/tl/tl.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/tl' install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/tl/../klayout/tlcore.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/tl/../klayout/tl/*.py /builddir/build/BUILD/bin.linux-release/pymod/klayout/tl install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/tl/../klayout/__init__.py /builddir/build/BUILD/bin.linux-release/pymod/klayout install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/tl/../klayout/../pya/*.py /builddir/build/BUILD/bin.linux-release/pymod/pya gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/tl' cd rdb/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/rdb/rdb.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/rdb' install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/rdb/../klayout/rdbcore.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/rdb/../klayout/rdb/*.py /builddir/build/BUILD/bin.linux-release/pymod/klayout/rdb gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/rdb' cd lib/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/lib/lib.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/lib' install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/lib/../klayout/libcore.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/lib/../klayout/lib/*.py /builddir/build/BUILD/bin.linux-release/pymod/klayout/lib gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/lib' cd lay/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/lay/lay.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/lay' install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/lay/../klayout/laycore.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/lay/../klayout/lay/*.py /builddir/build/BUILD/bin.linux-release/pymod/klayout/lay gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/lay' cd pya/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/pya/pya.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/pya' install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/pya/../klayout/pyacore.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/pya/../klayout/pya/*.py /builddir/build/BUILD/bin.linux-release/pymod/klayout/pya gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/pya' cd QtCore/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtCore/QtCore.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtCore' install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/QtCore/../klayout/QtCore.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtCore' cd QtGui/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtGui/QtGui.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtGui' install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/QtGui/../klayout/QtGui.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtGui' cd QtWidgets/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtWidgets/QtWidgets.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtWidgets' install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/QtWidgets/../klayout/QtWidgets.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtWidgets' cd QtMultimedia/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtMultimedia/QtMultimedia.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtMultimedia' install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/QtMultimedia/../klayout/QtMultimedia.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtMultimedia' cd QtPrintSupport/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtPrintSupport/QtPrintSupport.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtPrintSupport' install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/QtPrintSupport/../klayout/QtPrintSupport.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtPrintSupport' cd QtSvg/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtSvg/QtSvg.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtSvg' install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/QtSvg/../klayout/QtSvg.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtSvg' cd QtXmlPatterns/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtXmlPatterns/QtXmlPatterns.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtXmlPatterns' install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/QtXmlPatterns/../klayout/QtXmlPatterns.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtXmlPatterns' cd QtXml/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtXml/QtXml.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtXml' install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/QtXml/../klayout/QtXml.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtXml' cd QtSql/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtSql/QtSql.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtSql' install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/QtSql/../klayout/QtSql.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtSql' cd QtNetwork/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtNetwork/QtNetwork.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtNetwork' install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/QtNetwork/../klayout/QtNetwork.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtNetwork' cd QtDesigner/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/QtDesigner/QtDesigner.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/QtDesigner' install -m 755 -p /builddir/build/BUILD/build.linux-release/pymod/QtDesigner/../klayout/QtDesigner.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/QtDesigner' cd bridge_sample/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/bridge_sample/bridge_sample.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/bridge_sample' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/bridge_sample' cd unit_tests/ && ( test -e Makefile || /usr/bin/qmake-qt5 -o Makefile /builddir/build/BUILD/klayout-0.29.8/src/pymod/unit_tests/unit_tests.pro CONFIG+=release RUBYLIBFILE=/usr/lib64/libruby.so.3.3.5 RUBYVERSIONCODE=30305 HAVE_RUBY=1 PYTHON=python3 PYTHONLIBFILE=/usr/lib64/libpython3.12.so PYTHONINCLUDE=/usr/include/python3.12 PYTHONEXTSUFFIX=.cpython-312-x86_64-linux-gnu.so HAVE_PYTHON=1 HAVE_QTBINDINGS=1 HAVE_QT_UITOOLS=1 HAVE_QT_NETWORK=1 HAVE_QT_SQL=1 HAVE_QT_SVG=1 HAVE_QT_PRINTSUPPORT=1 HAVE_QT_MULTIMEDIA=1 HAVE_QT_DESIGNER=1 HAVE_QT_XML=1 HAVE_64BIT_COORD=0 HAVE_QT=1 HAVE_CURL=0 HAVE_EXPAT=0 HAVE_PNG=0 HAVE_GIT2=1 PREFIX=/builddir/build/BUILD/bin.linux-release RPATH=/usr/lib64/klayout KLAYOUT_VERSION=0.29.8 KLAYOUT_VERSION_DATE=2024-11-14 KLAYOUT_VERSION_REV=LatestSourcePackage ) && gmake -f Makefile install gmake[2]: Entering directory '/builddir/build/BUILD/build.linux-release/pymod/unit_tests' gmake[2]: Nothing to be done for 'install'. gmake[2]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod/unit_tests' gmake[1]: Leaving directory '/builddir/build/BUILD/build.linux-release/pymod' Build successfully done. Artefacts were installed to /builddir/build/BUILD/bin.linux-release + cp -p LICENSE Changelog CONTRIB /builddir/build/BUILD + strip /builddir/build/BUILD/bin.linux-release/libklayout_QtCore.so /builddir/build/BUILD/bin.linux-release/libklayout_QtDesigner.so /builddir/build/BUILD/bin.linux-release/libklayout_QtGui.so /builddir/build/BUILD/bin.linux-release/libklayout_QtMultimedia.so /builddir/build/BUILD/bin.linux-release/libklayout_QtNetwork.so /builddir/build/BUILD/bin.linux-release/libklayout_QtPrintSupport.so /builddir/build/BUILD/bin.linux-release/libklayout_QtSql.so /builddir/build/BUILD/bin.linux-release/libklayout_QtSvg.so /builddir/build/BUILD/bin.linux-release/libklayout_QtWidgets.so /builddir/build/BUILD/bin.linux-release/libklayout_QtXml.so /builddir/build/BUILD/bin.linux-release/libklayout_QtXmlPatterns.so /builddir/build/BUILD/bin.linux-release/libklayout_ant.so /builddir/build/BUILD/bin.linux-release/libklayout_bd.so /builddir/build/BUILD/bin.linux-release/libklayout_db.so /builddir/build/BUILD/bin.linux-release/libklayout_doc.so /builddir/build/BUILD/bin.linux-release/libklayout_drc.so /builddir/build/BUILD/bin.linux-release/libklayout_edt.so /builddir/build/BUILD/bin.linux-release/libklayout_gsi.so /builddir/build/BUILD/bin.linux-release/libklayout_icons.so /builddir/build/BUILD/bin.linux-release/libklayout_img.so /builddir/build/BUILD/bin.linux-release/libklayout_lay.so /builddir/build/BUILD/bin.linux-release/libklayout_laybasic.so /builddir/build/BUILD/bin.linux-release/libklayout_layui.so /builddir/build/BUILD/bin.linux-release/libklayout_layview.so /builddir/build/BUILD/bin.linux-release/libklayout_lib.so /builddir/build/BUILD/bin.linux-release/libklayout_lvs.so /builddir/build/BUILD/bin.linux-release/libklayout_lym.so /builddir/build/BUILD/bin.linux-release/libklayout_pya.so /builddir/build/BUILD/bin.linux-release/libklayout_qtbasic.so /builddir/build/BUILD/bin.linux-release/libklayout_rba.so /builddir/build/BUILD/bin.linux-release/libklayout_rdb.so /builddir/build/BUILD/bin.linux-release/libklayout_tl.so + strip /builddir/build/BUILD/bin.linux-release/db_plugins/libcif.so /builddir/build/BUILD/bin.linux-release/db_plugins/libdxf.so /builddir/build/BUILD/bin.linux-release/db_plugins/libgds2.so /builddir/build/BUILD/bin.linux-release/db_plugins/liblefdef.so /builddir/build/BUILD/bin.linux-release/db_plugins/libmag.so /builddir/build/BUILD/bin.linux-release/db_plugins/libnet_tracer.so /builddir/build/BUILD/bin.linux-release/db_plugins/liboasis.so /builddir/build/BUILD/bin.linux-release/db_plugins/libpcb.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libbool_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libcif_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libcommon_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libd25_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libdiff_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libdxf_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libgds2_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libimport_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/liblefdef_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libmag_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libnet_tracer_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/liboasis_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libpcb_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libxor_ui.so + strip /builddir/build/BUILD/bin.linux-release/pymod/klayout/QtCore.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout/QtDesigner.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout/QtGui.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout/QtMultimedia.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout/QtNetwork.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout/QtPrintSupport.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout/QtSql.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout/QtSvg.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout/QtWidgets.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout/QtXml.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout/QtXmlPatterns.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout/dbcore.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout/laycore.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout/libcore.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout/pyacore.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout/rdbcore.cpython-312-x86_64-linux-gnu.so /builddir/build/BUILD/bin.linux-release/pymod/klayout/tlcore.cpython-312-x86_64-linux-gnu.so + strip /builddir/build/BUILD/bin.linux-release/klayout + strip /builddir/build/BUILD/bin.linux-release/strm2cif /builddir/build/BUILD/bin.linux-release/strm2dxf /builddir/build/BUILD/bin.linux-release/strm2gds /builddir/build/BUILD/bin.linux-release/strm2gdstxt /builddir/build/BUILD/bin.linux-release/strm2mag /builddir/build/BUILD/bin.linux-release/strm2oas /builddir/build/BUILD/bin.linux-release/strm2txt /builddir/build/BUILD/bin.linux-release/strmclip /builddir/build/BUILD/bin.linux-release/strmcmp /builddir/build/BUILD/bin.linux-release/strmrun /builddir/build/BUILD/bin.linux-release/strmxor + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ulYtBp + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64 ++ dirname /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64 + 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 -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 -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 -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 -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 klayout-0.29.8 + TARGET=linux-release + mkdir -p /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout + mkdir -p /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins + mkdir -p /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins + mkdir -p /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/pymod + cp -pd /builddir/build/BUILD/bin.linux-release/libklayout_QtCore.so /builddir/build/BUILD/bin.linux-release/libklayout_QtCore.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_QtCore.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_QtCore.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtDesigner.so /builddir/build/BUILD/bin.linux-release/libklayout_QtDesigner.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_QtDesigner.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_QtDesigner.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtGui.so /builddir/build/BUILD/bin.linux-release/libklayout_QtGui.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_QtGui.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_QtGui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtMultimedia.so /builddir/build/BUILD/bin.linux-release/libklayout_QtMultimedia.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_QtMultimedia.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_QtMultimedia.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtNetwork.so /builddir/build/BUILD/bin.linux-release/libklayout_QtNetwork.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_QtNetwork.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_QtNetwork.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtPrintSupport.so /builddir/build/BUILD/bin.linux-release/libklayout_QtPrintSupport.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_QtPrintSupport.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_QtPrintSupport.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtSql.so /builddir/build/BUILD/bin.linux-release/libklayout_QtSql.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_QtSql.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_QtSql.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtSvg.so /builddir/build/BUILD/bin.linux-release/libklayout_QtSvg.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_QtSvg.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_QtSvg.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtWidgets.so /builddir/build/BUILD/bin.linux-release/libklayout_QtWidgets.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_QtWidgets.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_QtWidgets.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtXml.so /builddir/build/BUILD/bin.linux-release/libklayout_QtXml.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_QtXml.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_QtXml.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_QtXmlPatterns.so /builddir/build/BUILD/bin.linux-release/libklayout_QtXmlPatterns.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_QtXmlPatterns.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_QtXmlPatterns.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_ant.so /builddir/build/BUILD/bin.linux-release/libklayout_ant.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_ant.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_ant.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_bd.so /builddir/build/BUILD/bin.linux-release/libklayout_bd.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_bd.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_bd.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_db.so /builddir/build/BUILD/bin.linux-release/libklayout_db.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_db.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_db.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_doc.so /builddir/build/BUILD/bin.linux-release/libklayout_doc.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_doc.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_doc.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_drc.so /builddir/build/BUILD/bin.linux-release/libklayout_drc.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_drc.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_drc.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_edt.so /builddir/build/BUILD/bin.linux-release/libklayout_edt.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_edt.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_edt.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_gsi.so /builddir/build/BUILD/bin.linux-release/libklayout_gsi.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_gsi.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_gsi.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_icons.so /builddir/build/BUILD/bin.linux-release/libklayout_icons.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_icons.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_icons.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_img.so /builddir/build/BUILD/bin.linux-release/libklayout_img.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_img.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_img.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lay.so /builddir/build/BUILD/bin.linux-release/libklayout_lay.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_lay.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_lay.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_laybasic.so /builddir/build/BUILD/bin.linux-release/libklayout_laybasic.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_laybasic.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_laybasic.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_layui.so /builddir/build/BUILD/bin.linux-release/libklayout_layui.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_layui.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_layui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_layview.so /builddir/build/BUILD/bin.linux-release/libklayout_layview.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_layview.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_layview.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lib.so /builddir/build/BUILD/bin.linux-release/libklayout_lib.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_lib.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_lib.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lvs.so /builddir/build/BUILD/bin.linux-release/libklayout_lvs.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_lvs.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_lvs.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_lym.so /builddir/build/BUILD/bin.linux-release/libklayout_lym.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_lym.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_lym.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_pya.so /builddir/build/BUILD/bin.linux-release/libklayout_pya.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_pya.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_pya.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_qtbasic.so /builddir/build/BUILD/bin.linux-release/libklayout_qtbasic.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_qtbasic.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_qtbasic.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_rba.so /builddir/build/BUILD/bin.linux-release/libklayout_rba.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_rba.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_rba.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_rdb.so /builddir/build/BUILD/bin.linux-release/libklayout_rdb.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_rdb.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_rdb.so.0.29.8 /builddir/build/BUILD/bin.linux-release/libklayout_tl.so /builddir/build/BUILD/bin.linux-release/libklayout_tl.so.0 /builddir/build/BUILD/bin.linux-release/libklayout_tl.so.0.29 /builddir/build/BUILD/bin.linux-release/libklayout_tl.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout + cp -pd /builddir/build/BUILD/bin.linux-release/db_plugins/libcif.so /builddir/build/BUILD/bin.linux-release/db_plugins/libcif.so.0 /builddir/build/BUILD/bin.linux-release/db_plugins/libcif.so.0.29 /builddir/build/BUILD/bin.linux-release/db_plugins/libcif.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libdxf.so /builddir/build/BUILD/bin.linux-release/db_plugins/libdxf.so.0 /builddir/build/BUILD/bin.linux-release/db_plugins/libdxf.so.0.29 /builddir/build/BUILD/bin.linux-release/db_plugins/libdxf.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libgds2.so /builddir/build/BUILD/bin.linux-release/db_plugins/libgds2.so.0 /builddir/build/BUILD/bin.linux-release/db_plugins/libgds2.so.0.29 /builddir/build/BUILD/bin.linux-release/db_plugins/libgds2.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/liblefdef.so /builddir/build/BUILD/bin.linux-release/db_plugins/liblefdef.so.0 /builddir/build/BUILD/bin.linux-release/db_plugins/liblefdef.so.0.29 /builddir/build/BUILD/bin.linux-release/db_plugins/liblefdef.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libmag.so /builddir/build/BUILD/bin.linux-release/db_plugins/libmag.so.0 /builddir/build/BUILD/bin.linux-release/db_plugins/libmag.so.0.29 /builddir/build/BUILD/bin.linux-release/db_plugins/libmag.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libnet_tracer.so /builddir/build/BUILD/bin.linux-release/db_plugins/libnet_tracer.so.0 /builddir/build/BUILD/bin.linux-release/db_plugins/libnet_tracer.so.0.29 /builddir/build/BUILD/bin.linux-release/db_plugins/libnet_tracer.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/liboasis.so /builddir/build/BUILD/bin.linux-release/db_plugins/liboasis.so.0 /builddir/build/BUILD/bin.linux-release/db_plugins/liboasis.so.0.29 /builddir/build/BUILD/bin.linux-release/db_plugins/liboasis.so.0.29.8 /builddir/build/BUILD/bin.linux-release/db_plugins/libpcb.so /builddir/build/BUILD/bin.linux-release/db_plugins/libpcb.so.0 /builddir/build/BUILD/bin.linux-release/db_plugins/libpcb.so.0.29 /builddir/build/BUILD/bin.linux-release/db_plugins/libpcb.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins + cp -pd /builddir/build/BUILD/bin.linux-release/lay_plugins/libbool_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libbool_ui.so.0 /builddir/build/BUILD/bin.linux-release/lay_plugins/libbool_ui.so.0.29 /builddir/build/BUILD/bin.linux-release/lay_plugins/libbool_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libcif_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libcif_ui.so.0 /builddir/build/BUILD/bin.linux-release/lay_plugins/libcif_ui.so.0.29 /builddir/build/BUILD/bin.linux-release/lay_plugins/libcif_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libcommon_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libcommon_ui.so.0 /builddir/build/BUILD/bin.linux-release/lay_plugins/libcommon_ui.so.0.29 /builddir/build/BUILD/bin.linux-release/lay_plugins/libcommon_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libd25_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libd25_ui.so.0 /builddir/build/BUILD/bin.linux-release/lay_plugins/libd25_ui.so.0.29 /builddir/build/BUILD/bin.linux-release/lay_plugins/libd25_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libdiff_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libdiff_ui.so.0 /builddir/build/BUILD/bin.linux-release/lay_plugins/libdiff_ui.so.0.29 /builddir/build/BUILD/bin.linux-release/lay_plugins/libdiff_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libdxf_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libdxf_ui.so.0 /builddir/build/BUILD/bin.linux-release/lay_plugins/libdxf_ui.so.0.29 /builddir/build/BUILD/bin.linux-release/lay_plugins/libdxf_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libgds2_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libgds2_ui.so.0 /builddir/build/BUILD/bin.linux-release/lay_plugins/libgds2_ui.so.0.29 /builddir/build/BUILD/bin.linux-release/lay_plugins/libgds2_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libimport_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libimport_ui.so.0 /builddir/build/BUILD/bin.linux-release/lay_plugins/libimport_ui.so.0.29 /builddir/build/BUILD/bin.linux-release/lay_plugins/libimport_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/liblefdef_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/liblefdef_ui.so.0 /builddir/build/BUILD/bin.linux-release/lay_plugins/liblefdef_ui.so.0.29 /builddir/build/BUILD/bin.linux-release/lay_plugins/liblefdef_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libmag_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libmag_ui.so.0 /builddir/build/BUILD/bin.linux-release/lay_plugins/libmag_ui.so.0.29 /builddir/build/BUILD/bin.linux-release/lay_plugins/libmag_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libnet_tracer_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libnet_tracer_ui.so.0 /builddir/build/BUILD/bin.linux-release/lay_plugins/libnet_tracer_ui.so.0.29 /builddir/build/BUILD/bin.linux-release/lay_plugins/libnet_tracer_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/liboasis_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/liboasis_ui.so.0 /builddir/build/BUILD/bin.linux-release/lay_plugins/liboasis_ui.so.0.29 /builddir/build/BUILD/bin.linux-release/lay_plugins/liboasis_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libpcb_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libpcb_ui.so.0 /builddir/build/BUILD/bin.linux-release/lay_plugins/libpcb_ui.so.0.29 /builddir/build/BUILD/bin.linux-release/lay_plugins/libpcb_ui.so.0.29.8 /builddir/build/BUILD/bin.linux-release/lay_plugins/libxor_ui.so /builddir/build/BUILD/bin.linux-release/lay_plugins/libxor_ui.so.0 /builddir/build/BUILD/bin.linux-release/lay_plugins/libxor_ui.so.0.29 /builddir/build/BUILD/bin.linux-release/lay_plugins/libxor_ui.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins + cp -rpd /builddir/build/BUILD/bin.linux-release/pymod/klayout /builddir/build/BUILD/bin.linux-release/pymod/pya /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/pymod + chmod 644 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtCore.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtCore.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtCore.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtCore.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtDesigner.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtDesigner.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtDesigner.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtDesigner.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtGui.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtGui.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtGui.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtGui.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtMultimedia.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtMultimedia.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtMultimedia.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtMultimedia.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtNetwork.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtNetwork.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtNetwork.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtNetwork.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtPrintSupport.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtPrintSupport.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtPrintSupport.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtPrintSupport.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtSql.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtSql.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtSql.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtSql.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtSvg.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtSvg.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtSvg.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtSvg.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtWidgets.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtWidgets.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtWidgets.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtWidgets.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtXml.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtXml.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtXml.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtXml.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtXmlPatterns.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtXmlPatterns.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtXmlPatterns.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_QtXmlPatterns.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_ant.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_ant.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_ant.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_ant.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_bd.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_bd.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_bd.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_bd.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_db.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_db.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_db.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_db.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_doc.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_doc.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_doc.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_doc.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_drc.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_drc.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_drc.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_drc.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_edt.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_edt.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_edt.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_edt.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_gsi.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_gsi.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_gsi.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_gsi.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_icons.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_icons.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_icons.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_icons.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_img.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_img.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_img.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_img.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_lay.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_lay.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_lay.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_lay.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_laybasic.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_laybasic.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_laybasic.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_laybasic.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_layui.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_layui.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_layui.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_layui.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_layview.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_layview.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_layview.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_layview.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_lib.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_lib.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_lib.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_lib.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_lvs.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_lvs.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_lvs.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_lvs.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_lym.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_lym.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_lym.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_lym.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_pya.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_pya.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_pya.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_pya.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_qtbasic.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_qtbasic.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_qtbasic.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_qtbasic.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_rba.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_rba.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_rba.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_rba.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_rdb.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_rdb.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_rdb.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_rdb.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_tl.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_tl.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_tl.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/libklayout_tl.so.0.29.8 + chmod 644 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libcif.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libcif.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libcif.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libcif.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libdxf.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libdxf.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libdxf.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libdxf.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libgds2.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libgds2.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libgds2.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libgds2.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/liblefdef.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/liblefdef.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/liblefdef.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/liblefdef.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libmag.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libmag.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libmag.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libmag.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libnet_tracer.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libnet_tracer.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libnet_tracer.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libnet_tracer.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/liboasis.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/liboasis.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/liboasis.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/liboasis.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libpcb.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libpcb.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libpcb.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/db_plugins/libpcb.so.0.29.8 + chmod 644 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libbool_ui.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libbool_ui.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libbool_ui.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libbool_ui.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libcif_ui.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libcif_ui.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libcif_ui.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libcif_ui.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libcommon_ui.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libcommon_ui.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libcommon_ui.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libcommon_ui.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libd25_ui.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libd25_ui.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libd25_ui.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libd25_ui.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libdiff_ui.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libdiff_ui.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libdiff_ui.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libdiff_ui.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libdxf_ui.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libdxf_ui.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libdxf_ui.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libdxf_ui.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libgds2_ui.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libgds2_ui.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libgds2_ui.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libgds2_ui.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libimport_ui.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libimport_ui.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libimport_ui.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libimport_ui.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/liblefdef_ui.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/liblefdef_ui.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/liblefdef_ui.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/liblefdef_ui.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libmag_ui.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libmag_ui.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libmag_ui.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libmag_ui.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libnet_tracer_ui.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libnet_tracer_ui.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libnet_tracer_ui.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libnet_tracer_ui.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/liboasis_ui.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/liboasis_ui.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/liboasis_ui.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/liboasis_ui.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libpcb_ui.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libpcb_ui.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libpcb_ui.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libpcb_ui.so.0.29.8 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libxor_ui.so /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libxor_ui.so.0 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libxor_ui.so.0.29 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/lay_plugins/libxor_ui.so.0.29.8 + find /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/pymod -type f -exec chmod 644 '{}' + + find /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/lib64/klayout/pymod -type d -exec chmod 755 '{}' + + mkdir -p /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/bin + cp -pd /builddir/build/BUILD/bin.linux-release/klayout /builddir/build/BUILD/bin.linux-release/strm2cif /builddir/build/BUILD/bin.linux-release/strm2dxf /builddir/build/BUILD/bin.linux-release/strm2gds /builddir/build/BUILD/bin.linux-release/strm2gdstxt /builddir/build/BUILD/bin.linux-release/strm2mag /builddir/build/BUILD/bin.linux-release/strm2oas /builddir/build/BUILD/bin.linux-release/strm2txt /builddir/build/BUILD/bin.linux-release/strmclip /builddir/build/BUILD/bin.linux-release/strmcmp /builddir/build/BUILD/bin.linux-release/strmrun /builddir/build/BUILD/bin.linux-release/strmxor /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/bin + chmod 755 /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/bin/klayout /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/bin/strm2cif /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/bin/strm2dxf /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/bin/strm2gds /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/bin/strm2gdstxt /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/bin/strm2mag /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/bin/strm2oas /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/bin/strm2txt /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/bin/strmclip /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/bin/strmcmp /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/bin/strmrun /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/bin/strmxor + mkdir -p /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/share/applications + mkdir -p /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/share/pixmaps + install -Dm644 /builddir/build/BUILD/klayout-0.29.8/etc/klayout.desktop /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/share/applications/klayout.desktop + install -Dm644 /builddir/build/BUILD/klayout-0.29.8/etc/logo.png /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/share/pixmaps/klayout.png + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: klayout-0.29.8-2.fc40.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.sDWqma + umask 022 + cd /builddir/build/BUILD + cd klayout-0.29.8 + DOCDIR=/builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/share/doc/klayout + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/share/doc/klayout + cp -pr /builddir/build/BUILD/klayout-0.29.8/LICENSE /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/share/doc/klayout + cp -pr /builddir/build/BUILD/klayout-0.29.8/Changelog /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/share/doc/klayout + cp -pr /builddir/build/BUILD/klayout-0.29.8/CONTRIB /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64/usr/share/doc/klayout + RPM_EC=0 ++ jobs -p + exit 0 Provides: klayout = 0.29.8-2.fc40 klayout(x86-64) = 0.29.8-2.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64 Wrote: /builddir/build/RPMS/klayout-0.29.8-2.fc40.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.ywsjWK + umask 022 + cd /builddir/build/BUILD + cd klayout-0.29.8 + /usr/bin/rm -rf /builddir/build/BUILDROOT/klayout-0.29.8-2.fc40.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.MkqWEw + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/klayout-0.29.8-SPECPARTS + rm -rf klayout-0.29.8 klayout-0.29.8.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: Macro expanded in comment on line 14: %{_tmppath}/%{name}-%{version}-build Finish: rpmbuild klayout-0.29.8-2.fc40.src.rpm Finish: build phase for klayout-0.29.8-2.fc40.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-40-x86_64-1731552437.753728/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 INFO: Done(/var/lib/copr-rpmbuild/results/klayout-0.29.8-2.fc40.src.rpm) Config(child) 131 minutes 32 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 Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "klayout", "epoch": null, "version": "0.29.8", "release": "2.fc40", "arch": "src" }, { "name": "klayout", "epoch": null, "version": "0.29.8", "release": "2.fc40", "arch": "x86_64" } ] } RPMResults finished